Class CertificateCompanion
- java.lang.Object
-
- one.xingyi.certificates.server.companion.CertificateCompanion
-
- All Implemented Interfaces:
one.xingyi.core.endpoints.HasBookmarkAndUrl,one.xingyi.core.marshelling.MakesFromJson<Certificate>,one.xingyi.core.sdk.IXingYiServerCompanion<ICertificateDefn,Certificate>,one.xingyi.core.sdk.IXingYiServesResourceCompanion<ICertificateDefn,Certificate>
public class CertificateCompanion extends java.lang.Object implements one.xingyi.core.sdk.IXingYiServesResourceCompanion<ICertificateDefn,Certificate>
-
-
Field Summary
Fields Modifier and Type Field Description static CertificateCompanioncompanionjava.lang.Stringjavascriptjava.util.Map<java.lang.String,java.util.List<one.xingyi.core.state.StateData>>stateMap
-
Constructor Summary
Constructors Constructor Description CertificateCompanion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description one.xingyi.core.endpoints.BookmarkCodeAndUrlPatternbookmarkAndUrl()<J> one.xingyi.core.endpoints.EndPointCertificatecodeEndpoint(one.xingyi.core.endpoints.EndpointContext<J> context)<J> one.xingyi.core.mediatype.IResourceEndpoints<Certificate>endpoints(one.xingyi.core.mediatype.ServerMediaTypeContext<J> context, java.util.function.Function<Certificate,java.lang.String> stateFn)<J> one.xingyi.core.endpoints.EndPointentityCodeEndpoint(one.xingyi.core.endpoints.EndpointContext<J> context)<J> one.xingyi.core.endpoints.EndPointentityEndpoint(one.xingyi.core.endpoints.EndpointContext<J> context, java.util.List<one.xingyi.core.endpoints.HasBookmarkAndUrl> companions)<J> CertificatefromJson(one.xingyi.core.marshelling.JsonParser<J> jsonParser, J j)java.lang.Stringjavascript()java.util.List<java.lang.String>lens()java.util.List<java.lang.String>lensLines()<J> one.xingyi.core.mediatype.IXingYiServerMediaTypeDefn<Certificate>lensMediaDefn(one.xingyi.core.mediatype.ServerMediaTypeContext<J> context)
-
-
-
Field Detail
-
companion
public static CertificateCompanion companion
-
javascript
public final java.lang.String javascript
- See Also:
- Constant Field Values
-
stateMap
public final java.util.Map<java.lang.String,java.util.List<one.xingyi.core.state.StateData>> stateMap
-
-
Method Detail
-
bookmarkAndUrl
public one.xingyi.core.endpoints.BookmarkCodeAndUrlPattern bookmarkAndUrl()
- Specified by:
bookmarkAndUrlin interfaceone.xingyi.core.endpoints.HasBookmarkAndUrl
-
endpoints
public <J> one.xingyi.core.mediatype.IResourceEndpoints<Certificate> endpoints(one.xingyi.core.mediatype.ServerMediaTypeContext<J> context, java.util.function.Function<Certificate,java.lang.String> stateFn)
-
CertificatecodeEndpoint
public <J> one.xingyi.core.endpoints.EndPoint CertificatecodeEndpoint(one.xingyi.core.endpoints.EndpointContext<J> context)
-
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:
javascriptin interfaceone.xingyi.core.sdk.IXingYiServerCompanion<ICertificateDefn,Certificate>- Specified by:
javascriptin interfaceone.xingyi.core.sdk.IXingYiServesResourceCompanion<ICertificateDefn,Certificate>
-
lens
public java.util.List<java.lang.String> lens()
- Specified by:
lensin interfaceone.xingyi.core.sdk.IXingYiServerCompanion<ICertificateDefn,Certificate>
-
lensMediaDefn
public <J> one.xingyi.core.mediatype.IXingYiServerMediaTypeDefn<Certificate> lensMediaDefn(one.xingyi.core.mediatype.ServerMediaTypeContext<J> context)
-
lensLines
public java.util.List<java.lang.String> lensLines()
- Specified by:
lensLinesin interfaceone.xingyi.core.sdk.IXingYiServerCompanion<ICertificateDefn,Certificate>- Specified by:
lensLinesin interfaceone.xingyi.core.sdk.IXingYiServesResourceCompanion<ICertificateDefn,Certificate>
-
fromJson
public <J> Certificate fromJson(one.xingyi.core.marshelling.JsonParser<J> jsonParser, J j)
- Specified by:
fromJsonin interfaceone.xingyi.core.marshelling.MakesFromJson<Certificate>
-
-