T
- context typepublic class ExpansionModelImpl<T> extends Base implements ExpansionPathContainer<T>
Modifier | Constructor and Description |
---|---|
|
ExpansionModelImpl() |
protected |
ExpansionModelImpl(List<String> nullableParentExpressions,
List<String> nullablePaths) |
|
ExpansionModelImpl(List<String> parentExpressions,
String path) |
protected |
ExpansionModelImpl(String parentPath,
List<String> paths) |
protected |
ExpansionModelImpl(String parentPath,
String path) |
Modifier and Type | Method and Description |
---|---|
protected List<ExpansionPath<T>> |
buildExpansionPaths() |
protected List<String> |
buildPathExpression() |
protected static String |
collection(String segmentName,
Integer index) |
protected ExpansionPathContainer<T> |
expansionPath(String path) |
List<ExpansionPath<T>> |
expansionPaths() |
protected List<String> |
pathExpression() |
protected ExpansionModelImpl(@Nullable List<String> nullableParentExpressions, @Nullable List<String> nullablePaths)
protected ExpansionModelImpl(@Nullable String parentPath, @Nullable List<String> paths)
public ExpansionModelImpl()
protected List<ExpansionPath<T>> buildExpansionPaths()
protected final ExpansionPathContainer<T> expansionPath(String path)
public List<ExpansionPath<T>> expansionPaths()
expansionPaths
in interface ExpansionPathContainer<T>