package is.idega.idegaweb.golf.entity; public interface Union extends com.idega.data.IDOLegacyEntity,com.idega.util.datastructures.idegaTreeNode,com.idega.core.data.ICTreeNode { public void addChild(com.idega.data.TreeableEntity p0)throws java.sql.SQLException; public java.util.Enumeration children(); public is.idega.idegaweb.golf.entity.Union[] findAllGolfClubs()throws java.sql.SQLException; public java.lang.String getAbbrevation(); public java.util.List getActiveMembers(); public java.util.List getAllActiveMembers(); public java.util.List getAllGolfClubs()throws java.sql.SQLException; public java.util.List getAllInActiveMembers(); public java.util.List getAllMembersInUnion(); public boolean getAllowsChildren(); public com.idega.util.datastructures.idegaTreeNode getChildAt(int p0); public com.idega.core.data.ICTreeNode getChildAtIndex(int p0); public int getChildCount(); public java.util.Iterator getChildren(java.lang.String p0); public java.util.Iterator getChildrenIterator(); public java.util.List getGroups(java.lang.String p0); public com.idega.user.data.Group getICGroup(); public java.util.List getInActiveMembers(); public int getIndex(com.idega.core.data.ICTreeNode p0); public int getIndex(com.idega.util.datastructures.idegaTreeNode p0); public java.util.List getMembersInUnion(); public java.lang.String getName(); public int getNodeID(); public java.lang.String getNodeName(); public java.lang.String getNodeName(java.util.Locale p0); public java.lang.String getNodeName(java.util.Locale p0,com.idega.idegaweb.IWApplicationContext p1); public int getNumber(); public java.util.List getOwningFields()throws java.sql.SQLException; public com.idega.util.datastructures.idegaTreeNode getParent(); public com.idega.data.TreeableEntity getParentEntity(); public com.idega.core.data.ICTreeNode getParentNode(); public int getSiblingCount(); public java.util.List getTournamentGroups(); public java.util.List getTournamentGroupsRecursive(); public java.lang.String getTreeRelationshipChildColumnName(com.idega.data.TreeableEntity p0); public java.lang.String getTreeRelationshipTableName(com.idega.data.TreeableEntity p0); public com.idega.user.data.Group getUnionFromIWMemberSystem(); public java.util.List getUnionGroups(); public java.util.List getUnionGroupsRecursive(); public java.lang.String getUnionType(); public java.util.List getUnionsBetweenZipcodes(is.idega.idegaweb.golf.entity.Union p0,int p1,int p2,int p3,int p4,int p5,int p6)throws java.sql.SQLException; public java.util.List getUnionsBetweenZipcodes(is.idega.idegaweb.golf.entity.Union p0,int p1,int p2)throws java.sql.SQLException; public java.util.List getUnionsBetweenZipcodes(is.idega.idegaweb.golf.entity.Union p0,int p1,int p2,int p3,int p4)throws java.sql.SQLException; public java.util.List getUnionsBetweenZipcodes(is.idega.idegaweb.golf.entity.Union p0,int p1,int p2,int p3,int p4,int p5)throws java.sql.SQLException; public java.util.List getUnionsBetweenZipcodesOrderBy(is.idega.idegaweb.golf.entity.Union p0,int p1,int p2,int p3,int p4,int p5,int p6,java.lang.String p7)throws java.sql.SQLException; public boolean isLeaf(); public boolean leafsFirst(); public void moveChildrenFrom(com.idega.data.TreeableEntity p0)throws java.sql.SQLException; public void removeChild(com.idega.data.TreeableEntity p0)throws java.sql.SQLException; public void setAbbrevation(java.lang.String p0); public void setICGroup(com.idega.user.data.Group p0); public void setLeafsFirst(boolean p0); public void setName(java.lang.String p0); public void setNumber(java.lang.Integer p0); public void setNumber(int p0); public void setToSortLeafs(boolean p0); public void setUnionType(java.lang.String p0); public boolean sortLeafs(); }