Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractElement<E extends PersistentElement<io.sunshower.common.Identifier,E>> - Class in io.sunshower.sdk.v1.model.core.element
 
AbstractElement() - Constructor for class io.sunshower.sdk.v1.model.core.element.AbstractElement
 
AbstractElement(Class<E>) - Constructor for class io.sunshower.sdk.v1.model.core.element.AbstractElement
 
AbstractElement(Class<E>, Identifier) - Constructor for class io.sunshower.sdk.v1.model.core.element.AbstractElement
 
activate(PrincipalElement) - Method in interface io.sunshower.sdk.core.ActivationEndpoint
 
activate(PrincipalElement) - Method in class io.sunshower.sdk.v1.core.security.DefaultActivationEndpoint
 
ActivationElement - Class in io.sunshower.sdk.core.model
 
ActivationElement() - Constructor for class io.sunshower.sdk.core.model.ActivationElement
 
ActivationEndpoint - Interface in io.sunshower.sdk.core
 
activationEndpoint() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 
Activations - Interface in io.sunshower.sdk.core.model
 
addProperty(PropertyElement) - Method in class io.sunshower.sdk.v1.model.core.element.PropertyAwareElement
 
addRole(RoleElement) - Method in class io.sunshower.sdk.v1.model.core.security.PrincipalElement
 
andPassword(String) - Method in class io.sunshower.sdk.v1.core.auth.builders.CredentialBuilder.UsernamePasswordCredentialBuilder
 
andSecret(String) - Method in class io.sunshower.sdk.v1.core.auth.builders.CredentialBuilder.KeyPairCredentialBuilder
 
ApplicationElement - Class in io.sunshower.sdk.core.model
 
ApplicationElement() - Constructor for class io.sunshower.sdk.core.model.ApplicationElement
 
Applications - Interface in io.sunshower.sdk.core.model
 
approve(String) - Method in class io.sunshower.sdk.v1.core.security.DefaultSignupEndpoint
 
approve(String) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SignupEndpoint
 
approvedUsers() - Method in class io.sunshower.sdk.v1.core.security.DefaultSignupEndpoint
 
approvedUsers() - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SignupEndpoint
 
as(String) - Static method in class io.sunshower.sdk.v1.model.core.security.Authenticate
 
at(SecurityEndpoint) - Method in class io.sunshower.sdk.v1.model.core.security.AuthenticationRequest
 
authenticate(AuthenticationRequest) - Method in class io.sunshower.sdk.v1.core.security.DefaultSecurityEndpoint
 
authenticate(AuthenticationTokenElement) - Method in class io.sunshower.sdk.v1.core.security.DefaultSecurityEndpoint
 
authenticate(AuthenticationRequest) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SecurityEndpoint
 
authenticate(AuthenticationTokenElement) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SecurityEndpoint
 
Authenticate - Class in io.sunshower.sdk.v1.model.core.security
Created by haswell on 5/5/17.
Authenticate() - Constructor for class io.sunshower.sdk.v1.model.core.security.Authenticate
 
Authentication - Class in io.sunshower.sdk.v1.model.core.security
 
AuthenticationBuilder - Class in io.sunshower.sdk.v1.model.core.security.builders
Created by haswell on 5/5/17.
AuthenticationBuilder(String) - Constructor for class io.sunshower.sdk.v1.model.core.security.builders.AuthenticationBuilder
 
AuthenticationElement - Class in io.sunshower.sdk.v1.model.core.security
 
AuthenticationElement() - Constructor for class io.sunshower.sdk.v1.model.core.security.AuthenticationElement
 
AuthenticationFailedException - Exception in io.sunshower.sdk.v1.model.core.faults.authorization
Created by haswell on 5/5/17.
AuthenticationFailedException() - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFailedException
 
AuthenticationFault - Exception in io.sunshower.sdk.v1.model.core.faults.authorization
Created by haswell on 5/5/17.
AuthenticationFault() - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(String) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(Response) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(String, Response) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(int) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(String, int) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(Response.Status) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(String, Response.Status) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(Throwable) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(String, Throwable) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(Throwable, Response) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(String, Throwable, Response) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(Throwable, int) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(String, Throwable, int) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(Throwable, Response.Status) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationFault(String, Throwable, Response.Status) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.authorization.AuthenticationFault
 
AuthenticationRequest - Class in io.sunshower.sdk.v1.model.core.security
 
AuthenticationRequest() - Constructor for class io.sunshower.sdk.v1.model.core.security.AuthenticationRequest
 
Authentications - Interface in io.sunshower.sdk.core.model
 
AuthenticationTokenElement - Class in io.sunshower.sdk.v1.model.core.security
 
AuthenticationTokenElement() - Constructor for class io.sunshower.sdk.v1.model.core.security.AuthenticationTokenElement
 

B

BooleanElement - Class in io.sunshower.sdk.lang
 
BooleanElement() - Constructor for class io.sunshower.sdk.lang.BooleanElement
 
BooleanElement(Boolean) - Constructor for class io.sunshower.sdk.lang.BooleanElement
 
build() - Method in interface io.sunshower.sdk.v1.Builder
 
Builder<T> - Interface in io.sunshower.sdk.v1
Created by haswell on 3/17/17.

C

CachingJAXBContextAwareMOxyJSONProvider - Class in io.sunshower.sdk.common.jaxb
 
CachingJAXBContextAwareMOxyJSONProvider(Providers) - Constructor for class io.sunshower.sdk.common.jaxb.CachingJAXBContextAwareMOxyJSONProvider
 
ClassConverter - Class in io.sunshower.sdk.v1.model.core.converters
Created by haswell on 3/17/17.
ClassConverter() - Constructor for class io.sunshower.sdk.v1.model.core.converters.ClassConverter
 
ClassElement<T> - Class in io.sunshower.sdk.v1.model.core.element
Created by haswell on 3/17/17.
ClassElement() - Constructor for class io.sunshower.sdk.v1.model.core.element.ClassElement
 
ClassElement(Class<T>) - Constructor for class io.sunshower.sdk.v1.model.core.element.ClassElement
 
configurableMoxyJsonProvider(DynamicJaxrsProviders) - Method in class io.sunshower.sdk.v1.SdkConfiguration
 
create() - Method in interface io.sunshower.sdk.core.IdentifierEndpoint
 
create() - Method in class io.sunshower.sdk.v1.core.FlakeIdentifierEndpoint
 
create(Throwable) - Method in interface io.sunshower.sdk.v1.ExceptionMappings.ExceptionResponse
 
CredentialBuilder - Class in io.sunshower.sdk.v1.core.auth.builders
Created by gumerman on 5/24/17.
CredentialBuilder() - Constructor for class io.sunshower.sdk.v1.core.auth.builders.CredentialBuilder
 
CredentialBuilder.KeyPairCredentialBuilder - Class in io.sunshower.sdk.v1.core.auth.builders
 
CredentialBuilder.UsernamePasswordCredentialBuilder - Class in io.sunshower.sdk.v1.core.auth.builders
 
CredentialElement - Class in io.sunshower.sdk.v1.core.auth.model
Created by gumerman on 5/22/17.
CredentialElement() - Constructor for class io.sunshower.sdk.v1.core.auth.model.CredentialElement
 
Credentials - Class in io.sunshower.sdk.v1.core.auth
 
Credentials() - Constructor for class io.sunshower.sdk.v1.core.auth.Credentials
 

D

deactivate() - Method in interface io.sunshower.sdk.core.ActivationEndpoint
 
deactivate() - Method in class io.sunshower.sdk.v1.core.security.DefaultActivationEndpoint
 
DefaultActivationEndpoint - Class in io.sunshower.sdk.v1.core.security
 
DefaultActivationEndpoint() - Constructor for class io.sunshower.sdk.v1.core.security.DefaultActivationEndpoint
 
DefaultExtensionEndpoint - Class in io.sunshower.sdk.kernel
 
DefaultExtensionEndpoint() - Constructor for class io.sunshower.sdk.kernel.DefaultExtensionEndpoint
 
DefaultJAXBContextResolver - Class in io.sunshower.sdk.common.jaxb
Created by haswell on 6/4/17.
DefaultJAXBContextResolver(CachingJAXBContextAwareMOxyJSONProvider) - Constructor for class io.sunshower.sdk.common.jaxb.DefaultJAXBContextResolver
 
DefaultSecurityEndpoint - Class in io.sunshower.sdk.v1.core.security
 
DefaultSecurityEndpoint() - Constructor for class io.sunshower.sdk.v1.core.security.DefaultSecurityEndpoint
 
DefaultSignupEndpoint - Class in io.sunshower.sdk.v1.core.security
 
DefaultSignupEndpoint() - Constructor for class io.sunshower.sdk.v1.core.security.DefaultSignupEndpoint
 
DefaultUserEndpoint - Class in io.sunshower.sdk.v1.core.security
 
DefaultUserEndpoint() - Constructor for class io.sunshower.sdk.v1.core.security.DefaultUserEndpoint
 
delete(ActivationElement) - Method in interface io.sunshower.sdk.core.ActivationEndpoint
 
delete(T) - Method in interface io.sunshower.sdk.core.Endpoint
 
delete(ActivationElement) - Method in class io.sunshower.sdk.v1.core.security.DefaultActivationEndpoint
 
delete(String) - Method in class io.sunshower.sdk.v1.core.security.DefaultSignupEndpoint
 
delete(Identifier) - Method in class io.sunshower.sdk.v1.core.security.DefaultUserEndpoint
 
delete(String) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SignupEndpoint
 
delete(Identifier) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.UserEndpoint
 
deploy(HttpServletRequest, HttpServletResponse) - Method in class io.sunshower.sdk.kernel.DefaultExtensionEndpoint
 
deploy(HttpServletRequest, HttpServletResponse) - Method in interface io.sunshower.sdk.kernel.ExtensionEndpoint
 
DuplicateElementException - Exception in io.sunshower.sdk.v1.model.core.faults
Created by haswell on 3/21/17.
DuplicateElementException(String) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.DuplicateElementException
 

E

Element<T> - Class in io.sunshower.sdk.v1.model.core.element
 
Element() - Constructor for class io.sunshower.sdk.v1.model.core.element.Element
 
Element(Class<T>) - Constructor for class io.sunshower.sdk.v1.model.core.element.Element
 
Endpoint<T extends java.io.Serializable,E extends PersistentElement<T,E>> - Interface in io.sunshower.sdk.core
Created by haswell on 5/9/17.
endpoint() - Method in interface io.sunshower.sdk.v1.EndpointSpecification
 
EndpointSpecification<T> - Interface in io.sunshower.sdk.v1
Created by haswell on 3/16/17.
equals(Object) - Method in class io.sunshower.sdk.v1.model.core.element.PersistentElement
 
ExceptionMappings - Class in io.sunshower.sdk.v1
 
ExceptionMappings() - Constructor for class io.sunshower.sdk.v1.ExceptionMappings
 
exceptionMappings() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 
ExceptionMappings.ExceptionResponse - Interface in io.sunshower.sdk.v1
 
ExtensionEndpoint - Interface in io.sunshower.sdk.kernel
 
extensionEndpoint() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 
ExtensionPointCoordinateElement - Class in io.sunshower.sdk.kernel.model
 
ExtensionPointCoordinateElement() - Constructor for class io.sunshower.sdk.kernel.model.ExtensionPointCoordinateElement
 
ExtensionPointDescriptorElement - Class in io.sunshower.sdk.kernel.model
 
ExtensionPointDescriptorElement() - Constructor for class io.sunshower.sdk.kernel.model.ExtensionPointDescriptorElement
 
Extensions - Interface in io.sunshower.sdk.core.model
 
extensionsTransformer() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 

F

False - Static variable in class io.sunshower.sdk.lang.BooleanElement
 
Fault - Exception in io.sunshower.sdk.faults
Created by haswell on 3/17/17.
Fault() - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(String) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(Response) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(String, Response) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(int) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(String, int) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(Response.Status) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(String, Response.Status) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(Throwable) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(String, Throwable) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(Throwable, Response) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(String, Throwable, Response) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(Throwable, int) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(String, Throwable, int) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(Throwable, Response.Status) - Constructor for exception io.sunshower.sdk.faults.Fault
 
Fault(String, Throwable, Response.Status) - Constructor for exception io.sunshower.sdk.faults.Fault
 
FlakeIdentifierEndpoint - Class in io.sunshower.sdk.v1.core
 
FlakeIdentifierEndpoint() - Constructor for class io.sunshower.sdk.v1.core.FlakeIdentifierEndpoint
 
forUser() - Static method in class io.sunshower.sdk.v1.core.auth.Credentials
 

G

get(Identifier) - Method in class io.sunshower.sdk.kernel.DefaultExtensionEndpoint
 
get(Identifier) - Method in interface io.sunshower.sdk.kernel.ExtensionEndpoint
 
getContext(MediaType, Class<?>[]) - Method in class io.sunshower.sdk.common.jaxb.DefaultJAXBContextResolver
 
getContext(Class<?>, MediaType) - Method in class io.sunshower.sdk.common.jaxb.DefaultJAXBContextResolver
 
getConverter(Class<T>, Type, Annotation[]) - Method in class io.sunshower.sdk.core.jaxrs.IdentifierParameterConverter
 
getId() - Method in class io.sunshower.sdk.v1.model.core.element.PersistentElement
 
getJAXBContext(Set<Class<?>>, Annotation[], MediaType, MultivaluedMap<String, ?>) - Method in class io.sunshower.sdk.common.jaxb.CachingJAXBContextAwareMOxyJSONProvider
 
getKey() - Method in class io.sunshower.sdk.v1.core.auth.model.KeyPairCredentialElement
 
getMappings() - Static method in class io.sunshower.sdk.v1.ExceptionMappings
 
getMessage() - Method in class io.sunshower.sdk.v1.model.core.element.MessageElement
 
getPassword() - Method in class io.sunshower.sdk.v1.core.auth.model.UsernamePasswordCredentialElement
 
getPayload() - Method in class io.sunshower.sdk.v1.model.core.element.MessageElement
 
getPrincipal() - Method in class io.sunshower.sdk.v1.model.core.security.AuthenticationElement
 
getSecret() - Method in class io.sunshower.sdk.v1.core.auth.model.KeyPairCredentialElement
 
getSize(Object, Class, Type, Annotation[], MediaType) - Method in class io.sunshower.sdk.v1.core.OctetStreamWriter
 
getSource() - Method in class io.sunshower.sdk.v1.model.core.element.LinkElement
 
getState(String) - Method in class io.sunshower.sdk.kernel.DefaultExtensionEndpoint
 
getState(String) - Method in interface io.sunshower.sdk.kernel.ExtensionEndpoint
 
getTarget() - Method in class io.sunshower.sdk.v1.model.core.element.LinkElement
 
getToken() - Method in class io.sunshower.sdk.v1.model.core.security.AuthenticationElement
 
getType() - Method in class io.sunshower.sdk.v1.model.core.element.ClassElement
 
getUsername() - Method in class io.sunshower.sdk.v1.core.auth.model.UsernamePasswordCredentialElement
 
getValue() - Method in class io.sunshower.sdk.v1.model.core.element.Value
 

H

hashCode() - Method in class io.sunshower.sdk.v1.model.core.element.PersistentElement
 

I

IdentifierElement - Class in io.sunshower.sdk.lang
 
IdentifierElement() - Constructor for class io.sunshower.sdk.lang.IdentifierElement
 
IdentifierElement(Identifier) - Constructor for class io.sunshower.sdk.lang.IdentifierElement
 
IdentifierEndpoint - Interface in io.sunshower.sdk.core
 
identifierEndpoint() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 
IdentifierParameterConverter - Class in io.sunshower.sdk.core.jaxrs
 
IdentifierParameterConverter() - Constructor for class io.sunshower.sdk.core.jaxrs.IdentifierParameterConverter
 
Identifiers - Class in io.sunshower.sdk.core.model
 
Identifiers() - Constructor for class io.sunshower.sdk.core.model.Identifiers
 
InvalidElementException - Exception in io.sunshower.sdk.v1.model.core.faults
Created by haswell on 3/17/17.
InvalidElementException(String, Class<?>, Object...) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.InvalidElementException
 
io.sunshower.sdk.common.jaxb - package io.sunshower.sdk.common.jaxb
 
io.sunshower.sdk.core - package io.sunshower.sdk.core
 
io.sunshower.sdk.core.jaxb - package io.sunshower.sdk.core.jaxb
 
io.sunshower.sdk.core.jaxrs - package io.sunshower.sdk.core.jaxrs
 
io.sunshower.sdk.core.model - package io.sunshower.sdk.core.model
 
io.sunshower.sdk.faults - package io.sunshower.sdk.faults
 
io.sunshower.sdk.kernel - package io.sunshower.sdk.kernel
 
io.sunshower.sdk.kernel.model - package io.sunshower.sdk.kernel.model
 
io.sunshower.sdk.lang - package io.sunshower.sdk.lang
 
io.sunshower.sdk.v1 - package io.sunshower.sdk.v1
 
io.sunshower.sdk.v1.core - package io.sunshower.sdk.v1.core
 
io.sunshower.sdk.v1.core.auth - package io.sunshower.sdk.v1.core.auth
 
io.sunshower.sdk.v1.core.auth.builders - package io.sunshower.sdk.v1.core.auth.builders
 
io.sunshower.sdk.v1.core.auth.model - package io.sunshower.sdk.v1.core.auth.model
Created by haswell on 3/17/17.
io.sunshower.sdk.v1.core.security - package io.sunshower.sdk.v1.core.security
 
io.sunshower.sdk.v1.endpoints.core.security - package io.sunshower.sdk.v1.endpoints.core.security
 
io.sunshower.sdk.v1.model.core - package io.sunshower.sdk.v1.model.core
Created by haswell on 3/17/17.
io.sunshower.sdk.v1.model.core.converters - package io.sunshower.sdk.v1.model.core.converters
 
io.sunshower.sdk.v1.model.core.element - package io.sunshower.sdk.v1.model.core.element
Created by haswell on 3/17/17.
io.sunshower.sdk.v1.model.core.faults - package io.sunshower.sdk.v1.model.core.faults
 
io.sunshower.sdk.v1.model.core.faults.authorization - package io.sunshower.sdk.v1.model.core.faults.authorization
 
io.sunshower.sdk.v1.model.core.security - package io.sunshower.sdk.v1.model.core.security
Created by haswell on 3/17/17.
io.sunshower.sdk.v1.model.core.security.builders - package io.sunshower.sdk.v1.model.core.security.builders
 
isActive() - Method in interface io.sunshower.sdk.core.ActivationEndpoint
 
isActive() - Method in class io.sunshower.sdk.v1.core.security.DefaultActivationEndpoint
 
isWriteable(Class, Type, Annotation[], MediaType) - Method in class io.sunshower.sdk.v1.core.OctetStreamWriter
 

J

jaxbContextResolver(MOXyJsonProvider) - Method in class io.sunshower.sdk.v1.SdkConfiguration
 

K

keypair() - Static method in class io.sunshower.sdk.v1.core.auth.Credentials
 
KeyPairCredentialBuilder(String) - Constructor for class io.sunshower.sdk.v1.core.auth.builders.CredentialBuilder.KeyPairCredentialBuilder
 
KeyPairCredentialElement - Class in io.sunshower.sdk.v1.core.auth.model
Created by gumerman on 5/24/17.
KeyPairCredentialElement() - Constructor for class io.sunshower.sdk.v1.core.auth.model.KeyPairCredentialElement
 
KeyPairCredentialElement(String, String) - Constructor for class io.sunshower.sdk.v1.core.auth.model.KeyPairCredentialElement
 

L

LinkElement - Class in io.sunshower.sdk.v1.model.core.element
 
LinkElement() - Constructor for class io.sunshower.sdk.v1.model.core.element.LinkElement
 
list() - Method in class io.sunshower.sdk.kernel.DefaultExtensionEndpoint
 
list() - Method in interface io.sunshower.sdk.kernel.ExtensionEndpoint
 
list() - Method in class io.sunshower.sdk.v1.core.security.DefaultSignupEndpoint
 
list(boolean) - Method in class io.sunshower.sdk.v1.core.security.DefaultUserEndpoint
 
list() - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SignupEndpoint
 
list(boolean) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.UserEndpoint
 

M

MappingConfiguration - Class in io.sunshower.sdk.v1
 
MappingConfiguration() - Constructor for class io.sunshower.sdk.v1.MappingConfiguration
 
marshal(Class<?>) - Method in class io.sunshower.sdk.v1.model.core.converters.ClassConverter
 
marshal(Object) - Method in class io.sunshower.sdk.v1.model.core.converters.ValueAdapter
 
Message - Class in io.sunshower.sdk.v1
Created by haswell on 5/1/17.
Message() - Constructor for class io.sunshower.sdk.v1.Message
 
Message(String) - Constructor for class io.sunshower.sdk.v1.Message
 
MessageElement<C> - Class in io.sunshower.sdk.v1.model.core.element
Created by haswell on 3/17/17.
MessageElement() - Constructor for class io.sunshower.sdk.v1.model.core.element.MessageElement
 
MessageElement(String, Object) - Constructor for class io.sunshower.sdk.v1.model.core.element.MessageElement
 

N

NullElementException - Exception in io.sunshower.sdk.v1.model.core.faults
Created by haswell on 3/17/17.
NullElementException() - Constructor for exception io.sunshower.sdk.v1.model.core.faults.NullElementException
 
NullElementException(Class<?>) - Constructor for exception io.sunshower.sdk.v1.model.core.faults.NullElementException
 

O

OctetStreamWriter - Class in io.sunshower.sdk.v1.core
 
OctetStreamWriter() - Constructor for class io.sunshower.sdk.v1.core.OctetStreamWriter
 
octetStreamWriter() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 

P

PermissionElement - Class in io.sunshower.sdk.v1.model.core.security
 
PermissionElement() - Constructor for class io.sunshower.sdk.v1.model.core.security.PermissionElement
 
PersistentElement<T extends java.io.Serializable,E extends PersistentElement<T,E>> - Class in io.sunshower.sdk.v1.model.core.element
 
PersistentElement() - Constructor for class io.sunshower.sdk.v1.model.core.element.PersistentElement
 
PersistentElement(Class<E>, T) - Constructor for class io.sunshower.sdk.v1.model.core.element.PersistentElement
 
pluginManager() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 
Plugins - Interface in io.sunshower.sdk.kernel.model
 
PluginState - Enum in io.sunshower.sdk.kernel.model
 
PluginUploadFault - Exception in io.sunshower.sdk.kernel.model
 
PluginUploadFault() - Constructor for exception io.sunshower.sdk.kernel.model.PluginUploadFault
 
PrincipalElement - Class in io.sunshower.sdk.v1.model.core.security
 
PrincipalElement() - Constructor for class io.sunshower.sdk.v1.model.core.security.PrincipalElement
 
Principals - Interface in io.sunshower.sdk.v1.core
 
PropertyAwareElement<E extends PropertyAwareElement<E>> - Class in io.sunshower.sdk.v1.model.core.element
 
PropertyAwareElement() - Constructor for class io.sunshower.sdk.v1.model.core.element.PropertyAwareElement
 
PropertyElement - Class in io.sunshower.sdk.v1.model.core.element
 
PropertyElement() - Constructor for class io.sunshower.sdk.v1.model.core.element.PropertyElement
 
PropertyType - Enum in io.sunshower.sdk.v1.model.core.element
 

R

random() - Static method in class io.sunshower.sdk.lang.IdentifierElement
 
RegistrationConfirmationElement - Class in io.sunshower.sdk.v1.model.core.security
 
RegistrationConfirmationElement() - Constructor for class io.sunshower.sdk.v1.model.core.security.RegistrationConfirmationElement
 
RegistrationRequestElement - Class in io.sunshower.sdk.v1.model.core.security
 
RegistrationRequestElement() - Constructor for class io.sunshower.sdk.v1.model.core.security.RegistrationRequestElement
 
Registrations - Interface in io.sunshower.sdk.v1.model.core
 
RenamingStrategy - Class in io.sunshower.sdk.core.jaxb
Created by haswell on 5/4/17.
RenamingStrategy() - Constructor for class io.sunshower.sdk.core.jaxb.RenamingStrategy
 
revoke(Identifier) - Method in class io.sunshower.sdk.v1.core.security.DefaultSignupEndpoint
 
revoke(Identifier) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SignupEndpoint
 
RoleElement - Class in io.sunshower.sdk.v1.model.core.security
 
RoleElement() - Constructor for class io.sunshower.sdk.v1.model.core.security.RoleElement
 
Roles - Interface in io.sunshower.sdk.v1.model.core
 

S

save(E) - Method in interface io.sunshower.sdk.core.Endpoint
 
SdkConfiguration - Class in io.sunshower.sdk.v1
 
SdkConfiguration() - Constructor for class io.sunshower.sdk.v1.SdkConfiguration
 
SecurityEndpoint - Interface in io.sunshower.sdk.v1.endpoints.core.security
 
securityEndpoint() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 
sequence - Static variable in class io.sunshower.sdk.v1.model.core.element.PersistentElement
 
setDetailsUser(User) - Method in interface io.sunshower.sdk.v1.model.core.Registrations
 
setId(T) - Method in class io.sunshower.sdk.v1.model.core.element.PersistentElement
 
setKey(String) - Method in class io.sunshower.sdk.v1.core.auth.model.KeyPairCredentialElement
 
setMessage(String) - Method in class io.sunshower.sdk.v1.model.core.element.MessageElement
 
setPassword(String) - Method in class io.sunshower.sdk.v1.core.auth.model.UsernamePasswordCredentialElement
 
setPayload(C) - Method in class io.sunshower.sdk.v1.model.core.element.MessageElement
 
setPrincipal(PrincipalElement) - Method in class io.sunshower.sdk.v1.model.core.security.AuthenticationElement
 
setSecret(String) - Method in class io.sunshower.sdk.v1.core.auth.model.KeyPairCredentialElement
 
setSource(Identifier) - Method in class io.sunshower.sdk.v1.model.core.element.LinkElement
 
setState(String, PluginState) - Method in class io.sunshower.sdk.kernel.DefaultExtensionEndpoint
 
setState(String, PluginState) - Method in interface io.sunshower.sdk.kernel.ExtensionEndpoint
 
setTarget(Identifier) - Method in class io.sunshower.sdk.v1.model.core.element.LinkElement
 
setToken(AuthenticationTokenElement) - Method in class io.sunshower.sdk.v1.model.core.security.AuthenticationElement
 
setType(Class<T>) - Method in class io.sunshower.sdk.v1.model.core.element.ClassElement
 
setUsername(String) - Method in class io.sunshower.sdk.v1.core.auth.model.UsernamePasswordCredentialElement
 
signup(RegistrationRequestElement) - Method in class io.sunshower.sdk.v1.core.security.DefaultSignupEndpoint
 
signup(RegistrationRequestElement) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SignupEndpoint
 
SignupEndpoint - Interface in io.sunshower.sdk.v1.endpoints.core.security
 
signupEndpoint() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 

T

toConfirmation(RegistrationRequest) - Method in interface io.sunshower.sdk.v1.model.core.Registrations
 
toElement(Activation) - Method in interface io.sunshower.sdk.core.model.Activations
 
toElement(Application) - Method in interface io.sunshower.sdk.core.model.Applications
 
toElement(Authentication) - Method in interface io.sunshower.sdk.core.model.Authentications
 
toElement(ExtensionPointDefinition<?>) - Method in interface io.sunshower.sdk.core.model.Extensions
 
toElement(ExtensionCoordinate) - Method in interface io.sunshower.sdk.core.model.Extensions
 
toElement(Token) - Method in interface io.sunshower.sdk.core.model.Tokens
 
toElement(M) - Method in interface io.sunshower.sdk.core.model.Transformer
 
toElement(RegistrationRequest) - Method in interface io.sunshower.sdk.v1.model.core.Registrations
 
toElement(Role) - Method in interface io.sunshower.sdk.v1.model.core.Roles
 
toElement(Set<Role>) - Method in interface io.sunshower.sdk.v1.model.core.Roles
 
toElement(List<Role>) - Method in interface io.sunshower.sdk.v1.model.core.Roles
 
toElement(User) - Method in interface io.sunshower.sdk.v1.model.core.Users
 
toId(Identifier) - Method in class io.sunshower.sdk.core.model.Identifiers
 
token(String) - Static method in class io.sunshower.sdk.v1.model.core.security.Authentication
 
Tokens - Interface in io.sunshower.sdk.core.model
 
toModel(ActivationElement) - Method in interface io.sunshower.sdk.core.model.Activations
 
toModel(ApplicationElement) - Method in interface io.sunshower.sdk.core.model.Applications
 
toModel(AuthenticationElement) - Method in interface io.sunshower.sdk.core.model.Authentications
 
toModel(AuthenticationTokenElement) - Method in interface io.sunshower.sdk.core.model.Tokens
 
toModel(E) - Method in interface io.sunshower.sdk.core.model.Transformer
 
toModel(RegistrationRequestElement) - Method in interface io.sunshower.sdk.v1.model.core.Registrations
 
toModel(RoleElement) - Method in interface io.sunshower.sdk.v1.model.core.Roles
 
toModel(List<RoleElement>) - Method in interface io.sunshower.sdk.v1.model.core.Roles
 
toModel(PrincipalElement) - Method in interface io.sunshower.sdk.v1.model.core.Users
 
toResponse(Throwable) - Method in class io.sunshower.sdk.v1.ExceptionMappings
 
toUser(RegistrationRequestElement) - Method in interface io.sunshower.sdk.v1.model.core.Registrations
 
transformAttributeName(String) - Method in class io.sunshower.sdk.core.jaxb.RenamingStrategy
 
transformElementName(String) - Method in class io.sunshower.sdk.core.jaxb.RenamingStrategy
 
Transformer<M,E> - Interface in io.sunshower.sdk.core.model
 
transformRootElementName(String) - Method in class io.sunshower.sdk.core.jaxb.RenamingStrategy
 
transformTypeName(String) - Method in class io.sunshower.sdk.core.jaxb.RenamingStrategy
 
True - Static variable in class io.sunshower.sdk.lang.BooleanElement
 
type - Variable in class io.sunshower.sdk.v1.model.core.element.Element
 

U

unmarshal(String) - Method in class io.sunshower.sdk.v1.model.core.converters.ClassConverter
 
unmarshal(String) - Method in class io.sunshower.sdk.v1.model.core.converters.ValueAdapter
 
UserEndpoint - Interface in io.sunshower.sdk.v1.endpoints.core.security
 
userEndpoint() - Method in class io.sunshower.sdk.v1.SdkConfiguration
 
UsernamePasswordCredentialBuilder(String) - Constructor for class io.sunshower.sdk.v1.core.auth.builders.CredentialBuilder.UsernamePasswordCredentialBuilder
 
UsernamePasswordCredentialElement - Class in io.sunshower.sdk.v1.core.auth.model
Created by gumerman on 5/24/17.
UsernamePasswordCredentialElement() - Constructor for class io.sunshower.sdk.v1.core.auth.model.UsernamePasswordCredentialElement
 
UsernamePasswordCredentialElement(String, String) - Constructor for class io.sunshower.sdk.v1.core.auth.model.UsernamePasswordCredentialElement
 
Users - Interface in io.sunshower.sdk.v1.model.core
 

V

validate(AuthenticationTokenElement) - Method in class io.sunshower.sdk.v1.core.security.DefaultSecurityEndpoint
 
validate(AuthenticationTokenElement) - Method in interface io.sunshower.sdk.v1.endpoints.core.security.SecurityEndpoint
 
Value<T extends Value<T,V>,V> - Class in io.sunshower.sdk.v1.model.core.element
 
Value() - Constructor for class io.sunshower.sdk.v1.model.core.element.Value
 
Value(Class<T>, V) - Constructor for class io.sunshower.sdk.v1.model.core.element.Value
 
ValueAdapter - Class in io.sunshower.sdk.v1.model.core.converters
 
ValueAdapter() - Constructor for class io.sunshower.sdk.v1.model.core.converters.ValueAdapter
 
valueOf(String) - Static method in enum io.sunshower.sdk.kernel.model.PluginState
Returns the enum constant of this type with the specified name.
valueOf(boolean) - Static method in class io.sunshower.sdk.lang.BooleanElement
 
valueOf(String) - Static method in enum io.sunshower.sdk.v1.model.core.element.PropertyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.sunshower.sdk.kernel.model.PluginState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sunshower.sdk.v1.model.core.element.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionElement - Class in io.sunshower.sdk.core.model
 
VersionElement() - Constructor for class io.sunshower.sdk.core.model.VersionElement
 

W

withKey(String) - Method in class io.sunshower.sdk.v1.core.auth.builders.CredentialBuilder
 
withPassword(String) - Method in class io.sunshower.sdk.v1.model.core.security.builders.AuthenticationBuilder
 
withUsername(String) - Method in class io.sunshower.sdk.v1.core.auth.builders.CredentialBuilder
 
writeTo(Object, Class, Type, Annotation[], MediaType, MultivaluedMap, OutputStream) - Method in class io.sunshower.sdk.v1.core.OctetStreamWriter
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links