| Public Methods |
|
static
List<IUnit>
|
filterDescendants(IUnit base, int level, IUnitFilter filter)
|
|
static
<T extends IUnit>
T
|
findChild(IUnit base, String name, Class<T> c, boolean strict, int index)
|
|
static
IUnit
|
findChildByFormatType(IUnit base, String formatType, int index)
|
|
static
IUnit
|
findChildByName(IUnit base, String name, int index)
|
|
static
<T extends IUnit>
T
|
findChildByType(IUnit base, Class<T> c, boolean strict, int index)
|
|
static
<T extends IUnit>
List<T>
|
findChildren(IUnit base, String name, Class<T> c, boolean strict)
|
|
static
List<IUnit>
|
findChildrenByFormatType(IUnit base, String formatType)
|
|
static
List<IUnit>
|
findChildrenByName(IUnit base, String name)
|
|
static
<T extends IUnit>
List<T>
|
findChildrenByType(IUnit base, Class<T> c, boolean strict)
|
|
static
<T extends IUnit>
List<T>
|
findDescendants(IUnit base, int level, String name, Class<T> c, boolean strict)
|
|
static
List<IUnit>
|
findDescendantsByFormatType(IUnit base, String formatType)
|
|
static
<T extends IUnit>
List<T>
|
findDescendantsByFormatType(IUnit base, int level, String formatType)
|
|
static
List<IUnit>
|
findDescendantsByName(IUnit base, int level, String name)
|
|
static
List<IUnit>
|
findDescendantsByName(IUnit base, String name)
|
|
static
<T extends IUnit>
List<T>
|
findDescendantsByType(IUnit base, Class<T> c, boolean strict)
|
|
static
<T extends IUnit>
List<T>
|
findDescendantsByType(IUnit base, int level, Class<T> c, boolean strict)
|
|
static
IUnit
|
findFirstChildByFormatType(IUnit base, String formatType)
|
|
static
IUnit
|
findFirstChildByName(IUnit base, String name)
|
|
static
<T extends IUnit>
T
|
findFirstChildByType(IUnit base, Class<T> c, boolean strict)
|
|
static
boolean
|
isAncestorOf(IUnit unit, IUnit expectedAncestor)
|
|
static
boolean
|
isAncestorOf(IUnit unit, IUnit expectedAncestor, boolean strictAncestor)
|