Class MultiResolveResult
java.lang.Object
ch.tocco.nice2.rest.entity.impl.beans.factories.path.ResolveResult
ch.tocco.nice2.rest.entity.impl.beans.factories.path.MultiResolveResult
This resolve results represents a collection of other resolve results.
Get the resolve results via
getResults().
A MultiResolveResult is for example created if a path like the following
is resolved:
`relChildren.label`
In this example, `relChildren` is a to-many relation and `label` resolves to
a field. So the resulting MultiResolveResult contains a FieldResolveResult
for the `label` field of each entity which has been resolved in the
first step (`relChildren`).-
Field Summary
Fields inherited from class ch.tocco.nice2.rest.entity.impl.beans.factories.path.ResolveResult
path -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleaninthashCode()resolve(Path.PathElement pathElement, PathResolverContext pathResolverContext) longsize()toString()Methods inherited from class ch.tocco.nice2.rest.entity.impl.beans.factories.path.ResolveResult
appendPathElement, getPath
-
Constructor Details
-
MultiResolveResult
-
-
Method Details
-
getResults
-
checkWritable
public boolean checkWritable()- Specified by:
checkWritablein classResolveResult
-
resolve
- Specified by:
resolvein classResolveResult
-
size
public long size()- Specified by:
sizein classResolveResult
-
equals
- Overrides:
equalsin classResolveResult
-
hashCode
public int hashCode()- Overrides:
hashCodein classResolveResult
-
toString
-