Uses of Class
io.higson.runtime.domain.AbstractDom
Packages that use AbstractDom
-
Uses of AbstractDom in io.higson.runtime.domain
Methods in io.higson.runtime.domain with type parameters of type AbstractDomModifier and TypeMethodDescriptionprotected <R extends AbstractDom<R>>
List<R>AbstractDom.all(String childCode, Function<? super DomainObject, R> transform) Use this method for fetching children but they will be extra wrapped with subtypes of AbstractDOM with R type.protected <C extends AbstractDom>
CAbstractDom.getChild(String property, String code, Function<DomainObject, C> mapper) Use this method for accessing domain collection element.protected <C extends AbstractDom>
CAbstractDom.getChild(String property, Function<DomainObject, C> mapper) Use this method for accessing domain property element.protected <R extends AbstractDom<R>>
RAbstractDom.one(String codeForChildren, String childCode, Function<? super DomainObject, R> transform) Use this method for fetching only one child, otherwise IllegalArgumentException will be thrown if there are "null" children or if there are more children under given childCode.protected <R extends AbstractDom<R>>
RAbstractDom.one(String codeForChildren, Function<? super DomainObject, R> transform) Use this method for fetching only one child, otherwise IllegalArgumentException will be thrown if there are "null" children or if there are more children under given childCode.protected <R extends AbstractDom<R>>
RAbstractDom.parent(Function<? super DomainObject, R> transform) Retrieves parent, but also wrapped in subtype of AbstractDom using transform function.