Uses of Interface
dev.orne.beans.Identity

Packages that use Identity
Package
Description
Utilities for bean manipulation.
Extra converters for Apache commons beanutils.
  • Uses of Identity in dev.orne.beans

    Classes in dev.orne.beans that implement Identity
    Modifier and Type
    Class
    Description
    class 
    Abstract implementation for Identity for identities composed of a multiple inner values.
    class 
    Base abstract implementation for Identity.
    class 
    Abstract implementation for Identity for identities composed of a single inner value.
    class 
    Implementation for Identity for identities composed of a single inner BigInteger value.
    class 
    Implementation for Identity for identities composed of a single inner Long value.
    class 
    Implementation for Identity for identities composed of a single inner String value.
    class 
    Implementation of Identity for identities of unknown format restored from identity tokens.
    Methods in dev.orne.beans with type parameters of type Identity
    Modifier and Type
    Method
    Description
    default <T extends Identity>
    T
    Identity.resolve(@NotNull Class<T> type)
    Resolves this identity to an identity of the specified target type.
    <T extends Identity>
    T
    IdentityResolver.resolve(Identity identity, @NotNull Class<T> targetType)
    Resolves the specified source identity to an identity of the specified target type.
    <T extends Identity>
    T
    IdentityResolver.resolve(String identityToken, @NotNull Class<T> targetType)
    Resolves the specified source identity token to an identity of the specified target type.
    Methods in dev.orne.beans that return Identity
    Modifier and Type
    Method
    Description
    BaseIdentityBean.getIdentity()
    Returns the instance's identity.
    @NotNull(groups=RequireIdentity.class) @Valid @ConvertGroup(from=RequireIdentity.class,to=javax.validation.groups.Default.class) Identity
    IdentityBean.getIdentity()
    Returns the instance's identity.
    Methods in dev.orne.beans with parameters of type Identity
    Modifier and Type
    Method
    Description
    static boolean
    ValidIdentity.ValidIdentityValidator.isValid(@NotNull Identity value)
    Returns true if specified bean is valid reference to it's bean type.
    static boolean
    ValidIdentity.ValidIdentityValidator.isValid(@NotNull Identity value, @NotNull Class<? extends Identity> expectedType)
    Returns true if specified bean is valid reference to it's bean type.
    boolean
    ValidIdentity.ValidIdentityValidator.isValid(Identity value, javax.validation.ConstraintValidatorContext context)
    TokenIdentity.IdentityXmlAdapter.marshal(Identity identity)
    Serializes specified Identity as a String value.
    <T extends Identity>
    T
    IdentityResolver.resolve(Identity identity, @NotNull Class<T> targetType)
    Resolves the specified source identity to an identity of the specified target type.
    void
    BaseIdentityBean.setIdentity(Identity identity)
    Sets the instance's identity.
    void
    WritableIdentityBean.setIdentity(Identity identity)
    Sets the instance's identity.
    Method parameters in dev.orne.beans with type arguments of type Identity
    Modifier and Type
    Method
    Description
    boolean
    IdentityResolver.Cache.contains(@NotNull Class<? extends Identity> key)
    Returns true if this instance contains an entry for the specified identity type.
    boolean
    IdentityResolver.WeakHashMapCache.contains(@NotNull Class<? extends Identity> key)
    Returns true if this instance contains an entry for the specified identity type.
    IdentityResolver.Cache.get(@NotNull Class<? extends Identity> key)
    Returns the cached identity token resolution executable for the specified identity type, if any.
    IdentityResolver.WeakHashMapCache.get(@NotNull Class<? extends Identity> key)
    Returns the cached identity token resolution executable for the specified identity type, if any.
    protected @NotNull Executable
    IdentityResolver.getResolver(@NotNull Class<? extends Identity> targetType)
    Returns the method or constructor to be used to resolve identity tokens for the specified target identity type.
    static boolean
    ValidIdentity.ValidIdentityValidator.isValid(@NotNull Identity value, @NotNull Class<? extends Identity> expectedType)
    Returns true if specified bean is valid reference to it's bean type.
    static boolean
    ValidIdentity.ValidIdentityValidatorForString.isValid(@NotNull String value, @NotNull Class<? extends Identity> expectedType)
    Returns true if specified bean is valid reference to it's bean type.
    void
    IdentityResolver.Cache.put(@NotNull Class<? extends Identity> key, Executable value)
    Puts the specified identity token resolution executable for the specified identity type.
    void
    IdentityResolver.WeakHashMapCache.put(@NotNull Class<? extends Identity> key, Executable value)
    Puts the specified identity token resolution executable for the specified identity type.
  • Uses of Identity in dev.orne.beans.converters

    Methods in dev.orne.beans.converters that return Identity
    Modifier and Type
    Method
    Description
    protected Identity
    IdentityBeanConverter.convertIdentity(Object value)
    Converts the value to a Identity instance.
    Constructors in dev.orne.beans.converters with parameters of type Identity
    Modifier
    Constructor
    Description
     
    Creates a new instance that returns a default value if an error occurs.