org.broadleafcommerce.openadmin.client.dto
Class JoinStructure

java.lang.Object
  extended by org.broadleafcommerce.openadmin.client.dto.JoinStructure
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, Serializable, PersistencePerspectiveItem

public class JoinStructure
extends Object
implements PersistencePerspectiveItem

Author:
jfischer
See Also:
Serialized Form

Constructor Summary
JoinStructure()
           
JoinStructure(String name, String linkedObjectPath, String linkedIdProperty, String targetObjectPath, String targetIdProperty, String joinStructureEntityClassname)
           
JoinStructure(String name, String linkedObjectPath, String linkedIdProperty, String targetObjectPath, String targetIdProperty, String joinStructureEntityClassname, String joinStructureEntityPolymorphicType)
           
JoinStructure(String name, String linkedObjectPath, String linkedIdProperty, String targetObjectPath, String targetIdProperty, String joinStructureEntityClassname, String sortField, Boolean sortAscending)
           
JoinStructure(String name, String linkedObjectPath, String linkedIdProperty, String targetObjectPath, String targetIdProperty, String joinStructureEntityClassname, String joinStructureEntityPolymorphicType, String sortField, Boolean sortAscending)
           
 
Method Summary
 void accept(PersistencePerspectiveItemVisitor visitor)
           
 Boolean getInverse()
           
 String getJoinStructureEntityClassname()
           
 String getJoinStructureEntityPolymorphicType()
           
 String getLinkedIdProperty()
           
 String getLinkedObjectPath()
           
 String getName()
           
 Boolean getSortAscending()
           
 String getSortField()
           
 String getTargetIdProperty()
           
 String getTargetObjectPath()
           
 void setInverse(Boolean inverse)
           
 void setJoinStructureEntityClassname(String joinStructureEntityClassname)
           
 void setJoinStructureEntityPolymorphicType(String joinStructureEntityPolymorphicType)
           
 void setLinkedIdProperty(String linkedIdProperty)
           
 void setLinkedObjectPath(String linkedPropertyPath)
           
 void setName(String manyToField)
           
 void setSortAscending(Boolean sortAscending)
           
 void setSortField(String sortField)
           
 void setTargetIdProperty(String targetIdProperty)
           
 void setTargetObjectPath(String targetObjectPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoinStructure

public JoinStructure()

JoinStructure

public JoinStructure(String name,
                     String linkedObjectPath,
                     String linkedIdProperty,
                     String targetObjectPath,
                     String targetIdProperty,
                     String joinStructureEntityClassname)

JoinStructure

public JoinStructure(String name,
                     String linkedObjectPath,
                     String linkedIdProperty,
                     String targetObjectPath,
                     String targetIdProperty,
                     String joinStructureEntityClassname,
                     String joinStructureEntityPolymorphicType)

JoinStructure

public JoinStructure(String name,
                     String linkedObjectPath,
                     String linkedIdProperty,
                     String targetObjectPath,
                     String targetIdProperty,
                     String joinStructureEntityClassname,
                     String sortField,
                     Boolean sortAscending)

JoinStructure

public JoinStructure(String name,
                     String linkedObjectPath,
                     String linkedIdProperty,
                     String targetObjectPath,
                     String targetIdProperty,
                     String joinStructureEntityClassname,
                     String joinStructureEntityPolymorphicType,
                     String sortField,
                     Boolean sortAscending)
Method Detail

getName

public String getName()

setName

public void setName(String manyToField)

getLinkedObjectPath

public String getLinkedObjectPath()

setLinkedObjectPath

public void setLinkedObjectPath(String linkedPropertyPath)

getTargetObjectPath

public String getTargetObjectPath()

setTargetObjectPath

public void setTargetObjectPath(String targetObjectPath)

getJoinStructureEntityClassname

public String getJoinStructureEntityClassname()

setJoinStructureEntityClassname

public void setJoinStructureEntityClassname(String joinStructureEntityClassname)

getSortField

public String getSortField()

setSortField

public void setSortField(String sortField)

getSortAscending

public Boolean getSortAscending()

setSortAscending

public void setSortAscending(Boolean sortAscending)

getLinkedIdProperty

public String getLinkedIdProperty()

setLinkedIdProperty

public void setLinkedIdProperty(String linkedIdProperty)

getTargetIdProperty

public String getTargetIdProperty()

setTargetIdProperty

public void setTargetIdProperty(String targetIdProperty)

getInverse

public Boolean getInverse()

setInverse

public void setInverse(Boolean inverse)

accept

public void accept(PersistencePerspectiveItemVisitor visitor)
Specified by:
accept in interface PersistencePerspectiveItem

getJoinStructureEntityPolymorphicType

public String getJoinStructureEntityPolymorphicType()

setJoinStructureEntityPolymorphicType

public void setJoinStructureEntityPolymorphicType(String joinStructureEntityPolymorphicType)


Copyright © 2012. All Rights Reserved.