Interface ValueFactory<T>

Type Parameters:
T - The type that the value will resolve to.
All Superinterfaces:
ArooaValue
All Known Implementing Classes:
AttachmentPart, BeanViewBean, ComparisonType, ConnectionType, DependenciesFactory, DirectInvocationBean, ExecutorThrottleType, FileKeyPair, HandlerListType, HierarchicalArrayFactoryBean, HostnameVerifierType, InlineType, JettyInvokerHandler, JettyNotifierEndpointHandler, MagicBeanType, MagicClassType, OddballFactoryType, OddjobRestHandler, PromptSecretProvider, PuttyKeyPair, ResolverSessionType, ResourceHandlerType, SequenceType, SimpleServerSecurity, SshConnectionValue, StdinType, TextPart, URLClassLoaderType, UsernamePassword, VanillaInterfaceHandler, WebServerHandler, WebServerHandlerJmx, WrapperOfFactory, XMLConfigurationType

public interface ValueFactory<T> extends ArooaValue
An interface for simple ArooaValues that only resolve to a thing of a single type.

Implementing this interface saves the new Type the trouble of needing to register a conversion.

Author:
rob
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Provide an instance of the type this is a factory for.