Package one.xingyi.core.client
Class LensLinesXingYi<J,Entity extends IXingYiClientResource,View extends IXingYiView<Entity>>
- java.lang.Object
-
- one.xingyi.core.client.LensLinesXingYi<J,Entity,View>
-
- All Implemented Interfaces:
IXingYi<Entity,View>
public class LensLinesXingYi<J,Entity extends IXingYiClientResource,View extends IXingYiView<Entity>> extends java.lang.Object implements IXingYi<Entity,View>
-
-
Constructor Summary
Constructors Constructor Description LensLinesXingYi(JsonParserAndWriter<J> parser, LensDefnStore lensStore)
-
Method Summary
All Methods Instance Methods Concrete 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)
-
-
-
Constructor Detail
-
LensLinesXingYi
public LensLinesXingYi(JsonParserAndWriter<J> parser, LensDefnStore lensStore)
-
-
Method Detail
-
parse
public java.lang.Object parse(java.lang.String s)
- Specified by:
parsein interfaceIXingYi<J,Entity extends IXingYiClientResource>
-
stringLens
public Lens<View,java.lang.String> stringLens(IXingYiClientFactory<Entity,View> maker, java.lang.String name)
- Specified by:
stringLensin interfaceIXingYi<J,Entity extends IXingYiClientResource>
-
objectLens
public <ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>> Lens<View,ChildView> objectLens(IXingYiClientFactory<Entity,View> maker, IXingYiClientFactory<ChildEntity,ChildView> childMaker, java.lang.String name)
- Specified by:
objectLensin interfaceIXingYi<J,Entity extends IXingYiClientResource>
-
getIdAndValue
public IdAndValue getIdAndValue(java.lang.Object mirror, IXingYiClientFactory<Entity,View> maker)
- Specified by:
getIdAndValuein interfaceIXingYi<J,Entity extends IXingYiClientResource>
-
listLens
public <ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>> Lens<View,IResourceList<ChildView>> listLens(IXingYiClientFactory<Entity,View> maker, IXingYiClientFactory<ChildEntity,ChildView> childMaker, java.lang.String name)
- Specified by:
listLensin interfaceIXingYi<J,Entity extends IXingYiClientResource>
-
render
public <ChildEntity extends IXingYiClientResource,ChildView extends IXingYiView<ChildEntity>> java.lang.String render(java.lang.String renderName, View view)
- Specified by:
renderin interfaceIXingYi<J,Entity extends IXingYiClientResource>
-
-