Package org.teamapps.model.controlcenter
Interface OrganizationUnitView
- All Superinterfaces:
org.teamapps.universaldb.pojo.Entity<OrganizationUnitView>,org.teamapps.universaldb.pojo.Identifiable
- All Known Implementing Classes:
UdbOrganizationUnitView
public interface OrganizationUnitView extends org.teamapps.universaldb.pojo.Entity<OrganizationUnitView>
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringFIELD_ADDRESSstatic java.lang.StringFIELD_CHILDRENstatic java.lang.StringFIELD_ICONstatic java.lang.StringFIELD_NAMEstatic java.lang.StringFIELD_PARENTstatic java.lang.StringFIELD_TYPE -
Method Summary
Modifier and Type Method Description static OrganizationUnitViewQueryfilter()AddressViewgetAddress()static java.util.List<OrganizationUnitView>getAll()static org.teamapps.universaldb.record.EntityBuilder<OrganizationUnitView>getBuilder()static OrganizationUnitViewgetById(int id)java.util.List<OrganizationUnitView>getChildren()java.util.BitSetgetChildrenAsBitSet()intgetChildrenCount()static intgetCount()java.lang.StringgetIcon()org.teamapps.universaldb.index.translation.TranslatableTextgetName()OrganizationUnitViewgetParent()OrganizationUnitTypeViewgetType()static java.util.List<OrganizationUnitView>sort(java.util.List<OrganizationUnitView> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)Methods inherited from interface org.teamapps.universaldb.pojo.Entity
clearChanges, clearFieldChanges, delete, getEntityValue, getId, getRecordUpdates, isChanged, isDeleted, isModified, isRestorable, isStored, restoreDeleted, save, setEntityValueMethods inherited from interface org.teamapps.universaldb.pojo.Identifiable
getQualifiedName
-
Field Details
-
FIELD_NAME
static final java.lang.String FIELD_NAME- See Also:
- Constant Field Values
-
FIELD_PARENT
static final java.lang.String FIELD_PARENT- See Also:
- Constant Field Values
-
FIELD_CHILDREN
static final java.lang.String FIELD_CHILDREN- See Also:
- Constant Field Values
-
FIELD_TYPE
static final java.lang.String FIELD_TYPE- See Also:
- Constant Field Values
-
FIELD_ICON
static final java.lang.String FIELD_ICON- See Also:
- Constant Field Values
-
FIELD_ADDRESS
static final java.lang.String FIELD_ADDRESS- See Also:
- Constant Field Values
-
-
Method Details
-
getById
-
getBuilder
-
getName
org.teamapps.universaldb.index.translation.TranslatableText getName() -
getParent
OrganizationUnitView getParent() -
getChildren
java.util.List<OrganizationUnitView> getChildren() -
getChildrenCount
int getChildrenCount() -
getChildrenAsBitSet
java.util.BitSet getChildrenAsBitSet() -
getType
OrganizationUnitTypeView getType() -
getIcon
java.lang.String getIcon() -
getAddress
AddressView getAddress() -
getAll
-
sort
static java.util.List<OrganizationUnitView> sort(java.util.List<OrganizationUnitView> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
getCount
static int getCount() -
filter
-