Package one.xingyi.core.client
Interface IXingYi<Entity extends IXingYiClientResource,View extends IXingYiView<Entity>>
-
- All Known Implementing Classes:
LensLinesXingYi
public interface IXingYi<Entity extends IXingYiClientResource,View extends IXingYiView<Entity>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdAndValuegetIdAndValue(java.lang.Object mirror, IXingYiClientFactory<Entity,View> maker)<ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>>
Lens<View,IResourceList<ChildView>>listLens(IXingYiClientFactory<Entity,View> maker, IXingYiClientFactory<ChildEntity,ChildView> childMaker, java.lang.String name)<ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>>
Lens<View,ChildView>objectLens(IXingYiClientFactory<Entity,View> maker, IXingYiClientFactory<ChildEntity,ChildView> childMaker, java.lang.String name)java.lang.Objectparse(java.lang.String s)<ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>>
java.lang.Stringrender(java.lang.String renderName, View view)Lens<View,java.lang.String>stringLens(IXingYiClientFactory<Entity,View> maker, java.lang.String name)
-
-
-
Method Detail
-
parse
java.lang.Object parse(java.lang.String s)
-
stringLens
Lens<View,java.lang.String> stringLens(IXingYiClientFactory<Entity,View> maker, java.lang.String name)
-
getIdAndValue
IdAndValue getIdAndValue(java.lang.Object mirror, IXingYiClientFactory<Entity,View> maker)
-
objectLens
<ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>> Lens<View,ChildView> objectLens(IXingYiClientFactory<Entity,View> maker, IXingYiClientFactory<ChildEntity,ChildView> childMaker, java.lang.String name)
-
listLens
<ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>> Lens<View,IResourceList<ChildView>> listLens(IXingYiClientFactory<Entity,View> maker, IXingYiClientFactory<ChildEntity,ChildView> childMaker, java.lang.String name)
-
render
<ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>> java.lang.String render(java.lang.String renderName, View view)
-
-