Class OrganizationUtils
java.lang.Object
org.teamapps.application.server.system.organization.OrganizationUtils
public class OrganizationUtils
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description OrganizationUtils() -
Method Summary
Modifier and Type Method Description static OrganizationFieldViewconvert(OrganizationField organizationField)static OrganizationFieldconvert(OrganizationFieldView OrganizationFieldView)static OrganizationUnitViewconvert(OrganizationUnit organizationUnit)static OrganizationUnitconvert(OrganizationUnitView OrganizationUnitView)static java.util.List<OrganizationUnitView>convertList(java.util.Collection<OrganizationUnit> organizationUnits)static java.util.Set<OrganizationUnitView>convertSet(java.util.Collection<OrganizationUnit> organizationUnits)static java.util.List<OrganizationUnit>convertViewList(java.util.Collection<OrganizationUnitView> organizationUnits)static java.util.Set<OrganizationUnit>convertViewSet(java.util.Collection<OrganizationUnitView> organizationUnits)static org.teamapps.ux.component.field.combobox.ComboBox<OrganizationUnit>createOrganizationComboBox(org.teamapps.ux.component.template.Template template, java.util.Collection<OrganizationUnit> allowedUnits, boolean withPath, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)static org.teamapps.ux.component.field.combobox.ComboBox<OrganizationUnit>createOrganizationComboBox(org.teamapps.ux.component.template.Template template, java.util.Collection<OrganizationUnit> allowedUnits, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)static org.teamapps.ux.component.field.combobox.ComboBox<OrganizationField>createOrganizationFieldCombo(org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)static org.teamapps.ux.component.field.combobox.TagComboBox<OrganizationUnitType>createOrganizationUnitTypeTagComboBox(int limit, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)static java.util.Set<OrganizationUnit>getAllUnits(OrganizationUnit unit, java.util.Collection<OrganizationUnitType> unitTypesFilter)static java.util.Set<User>getAllUsers(OrganizationUnit unit, java.util.Collection<OrganizationUnitType> unitTypesFilter)static intgetLevel(OrganizationUnit unit)static OrganizationUnitgetParentWithGeoType(OrganizationUnit unit, GeoLocationType type)static java.util.List<OrganizationUnit>queryOrganizationUnits(java.lang.String query, java.util.Collection<OrganizationUnit> allowedUnits)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
OrganizationUtils
public OrganizationUtils()
-
-
Method Details
-
convertSet
public static java.util.Set<OrganizationUnitView> convertSet(java.util.Collection<OrganizationUnit> organizationUnits) -
convertList
public static java.util.List<OrganizationUnitView> convertList(java.util.Collection<OrganizationUnit> organizationUnits) -
convertViewSet
public static java.util.Set<OrganizationUnit> convertViewSet(java.util.Collection<OrganizationUnitView> organizationUnits) -
convertViewList
public static java.util.List<OrganizationUnit> convertViewList(java.util.Collection<OrganizationUnitView> organizationUnits) -
convert
-
convert
-
convert
-
convert
-
getAllUnits
public static java.util.Set<OrganizationUnit> getAllUnits(OrganizationUnit unit, java.util.Collection<OrganizationUnitType> unitTypesFilter) -
getAllUsers
public static java.util.Set<User> getAllUsers(OrganizationUnit unit, java.util.Collection<OrganizationUnitType> unitTypesFilter) -
createOrganizationFieldCombo
public static org.teamapps.ux.component.field.combobox.ComboBox<OrganizationField> createOrganizationFieldCombo(org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData) -
getLevel
-
getParentWithGeoType
-
createOrganizationComboBox
public static org.teamapps.ux.component.field.combobox.ComboBox<OrganizationUnit> createOrganizationComboBox(org.teamapps.ux.component.template.Template template, java.util.Collection<OrganizationUnit> allowedUnits, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData) -
createOrganizationComboBox
public static org.teamapps.ux.component.field.combobox.ComboBox<OrganizationUnit> createOrganizationComboBox(org.teamapps.ux.component.template.Template template, java.util.Collection<OrganizationUnit> allowedUnits, boolean withPath, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData) -
queryOrganizationUnits
public static java.util.List<OrganizationUnit> queryOrganizationUnits(java.lang.String query, java.util.Collection<OrganizationUnit> allowedUnits) -
createOrganizationUnitTypeTagComboBox
public static org.teamapps.ux.component.field.combobox.TagComboBox<OrganizationUnitType> createOrganizationUnitTypeTagComboBox(int limit, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)
-