Class DetailsCompanion

  • All Implemented Interfaces:
    one.xingyi.core.sdk.IXingYiServerCompanion<IDetailsDefn,​Details>

    public class DetailsCompanion
    extends java.lang.Object
    implements one.xingyi.core.sdk.IXingYiServerCompanion<IDetailsDefn,​Details>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static DetailsCompanion companion  
      java.lang.String javascript  
      java.util.Map<java.lang.String,​java.util.List<one.xingyi.core.state.StateData>> stateMap  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <J> one.xingyi.core.endpoints.EndPoint entityCodeEndpoint​(one.xingyi.core.endpoints.EndpointContext<J> context)  
      <J> one.xingyi.core.endpoints.EndPoint entityEndpoint​(one.xingyi.core.endpoints.EndpointContext<J> context, java.util.List<one.xingyi.core.endpoints.HasBookmarkAndUrl> companions)  
      <J> Details fromJson​(one.xingyi.core.marshelling.JsonParser<J> jsonParser, J j)  
      java.lang.String javascript()  
      java.util.List<java.lang.String> lens()  
      java.util.List<java.lang.String> lensLines()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • stateMap

        public final java.util.Map<java.lang.String,​java.util.List<one.xingyi.core.state.StateData>> stateMap
    • Constructor Detail

      • DetailsCompanion

        public DetailsCompanion()
    • Method Detail

      • entityEndpoint

        public <J> one.xingyi.core.endpoints.EndPoint entityEndpoint​(one.xingyi.core.endpoints.EndpointContext<J> context,
                                                                     java.util.List<one.xingyi.core.endpoints.HasBookmarkAndUrl> companions)
      • entityCodeEndpoint

        public <J> one.xingyi.core.endpoints.EndPoint entityCodeEndpoint​(one.xingyi.core.endpoints.EndpointContext<J> context)
      • javascript

        public java.lang.String javascript()
        Specified by:
        javascript in interface one.xingyi.core.sdk.IXingYiServerCompanion<IDetailsDefn,​Details>
      • lens

        public java.util.List<java.lang.String> lens()
        Specified by:
        lens in interface one.xingyi.core.sdk.IXingYiServerCompanion<IDetailsDefn,​Details>
      • lensLines

        public java.util.List<java.lang.String> lensLines()
        Specified by:
        lensLines in interface one.xingyi.core.sdk.IXingYiServerCompanion<IDetailsDefn,​Details>
      • fromJson

        public <J> Details fromJson​(one.xingyi.core.marshelling.JsonParser<J> jsonParser,
                                    J j)