Class DefaultLinkAction
- java.lang.Object
-
- com.broadleafcommerce.metadata.dsl.core.extension.actions.AbstractAction<DefaultLinkAction>
-
- com.broadleafcommerce.metadata.dsl.core.extension.actions.DefaultLinkAction
-
- All Implemented Interfaces:
Action<DefaultLinkAction>
,Copyable<DefaultLinkAction>
,LinkAction<DefaultLinkAction>
,Serializable
,Comparable<DefaultLinkAction>
public class DefaultLinkAction extends AbstractAction<DefaultLinkAction> implements LinkAction<DefaultLinkAction>
- Author:
- Nick Crum (ncrum)
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.actions.LinkAction
LinkAction.Attributes
-
-
Constructor Summary
Constructors Constructor Description DefaultLinkAction()
DefaultLinkAction(LinkAction<?> action)
DefaultLinkAction(String placement)
DefaultLinkAction(String placement, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultLinkAction
copy()
-
Methods inherited from class com.broadleafcommerce.metadata.dsl.core.extension.actions.AbstractAction
canEqual, compareTo, equals, getAttributes, getComponents, getEndpoints, getId, getLabel, getOperationType, getOrder, getPlacement, getScope, getType, hashCode, setAttributes, setComponents, setEndpoints, setId, setLabel, setOperationType, setOrder, setPlacement, setScope, setType
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Action
addComponent, addComponents, addEndpoint, addEndpoint, apply, attribute, clearEndpoints, findAttribute, findComponent, findComponent, findComponents, findEndpoint, findEndpoint, findEndpoints, get, get, getAttribute, getAttribute, getAttributes, getComponent, getComponent, getComponents, getComponentsList, getEndpoint, getEndpoint, getEndpoints, getEndpointsList, getId, getLabel, getOperationType, getOrder, getPlacement, getScope, getType, hasAttribute, hasComponent, hasEndpoint, id, label, label, operationType, order, placement, removeAttribute, removeComponent, removeEndpoint, scope, self, setAttributes, setComponents, setEndpoints, setId, setLabel, setOperationType, setOrder, setPlacement, setScope, setType, type
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.actions.LinkAction
link, linkById, linkByPath
-
-
-
-
Constructor Detail
-
DefaultLinkAction
public DefaultLinkAction()
-
DefaultLinkAction
public DefaultLinkAction(String placement)
-
DefaultLinkAction
public DefaultLinkAction(LinkAction<?> action)
-
-
Method Detail
-
copy
public DefaultLinkAction copy()
- Specified by:
copy
in interfaceCopyable<DefaultLinkAction>
- Returns:
- a deep copy of this instance
-
-