|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GenericType | |
|---|---|
| net.sf.mmm.util.cli.base | Contains the base-implementation of utilities that help to build command-line-interfaces (CLI). |
| net.sf.mmm.util.pojo.descriptor.api | Provides the API for introspection of
Pojos. |
| net.sf.mmm.util.pojo.descriptor.api.accessor | Provides the accessors of the API for introspection of
Pojos. |
| net.sf.mmm.util.pojo.descriptor.api.attribute | Provides the common attribute-interfaces of the API for introspection of
Pojos. |
| net.sf.mmm.util.pojo.descriptor.base | Contains the basic implementation of the
Introspection-API. |
| net.sf.mmm.util.pojo.descriptor.base.accessor | Contains the basic implementation of the
Introspection-Accessor-API. |
| net.sf.mmm.util.pojo.descriptor.impl | Contains the implementation of the
Introspection-API. |
| net.sf.mmm.util.pojo.descriptor.impl.accessor | Contains the implementation of the
Introspection-Accessor-API. |
| net.sf.mmm.util.pojo.path.api | Provides the API for navigating a
PojoPath. |
| net.sf.mmm.util.pojo.path.base | Contains the base-implementation of the
PojoPath API. |
| net.sf.mmm.util.reflect.api | Provides the API for utilities that help to deal with reflection. |
| net.sf.mmm.util.reflect.base | Contains the base-implementations of the
Reflection-Util API. |
| net.sf.mmm.util.reflect.impl | Contains implementations of the
Reflection-Util API and other internals
of this reflection-util. |
| net.sf.mmm.util.value.api | Provides the API for generic handling of values. |
| net.sf.mmm.util.value.base | Contains the base-implementations of the
value API. |
| net.sf.mmm.util.value.impl | Contains the implementation of the
Value-Util API. |
| Uses of GenericType in net.sf.mmm.util.cli.base |
|---|
| Methods in net.sf.mmm.util.cli.base with parameters of type GenericType | |
|---|---|
protected void |
CliValueContainerCollection.setValueEntry(String entry,
GenericType<?> propertyType)
This method is like AbstractCliValueContainerContainer.setValue(String) but for a single entry. |
protected abstract void |
AbstractCliValueContainerContainer.setValueEntry(String entry,
GenericType<?> propertyType)
This method is like AbstractCliValueContainerContainer.setValue(String) but for a single entry. |
protected void |
CliValueContainerMap.setValueEntry(String entry,
GenericType<?> propertyType)
This method is like AbstractCliValueContainerContainer.setValue(String) but for a single entry. |
protected void |
AbstractCliValueContainerContainer.setValueInternal(String argument,
char separator,
GenericType<?> propertyType)
This method parses container value as from a single argument and sets it as new object. |
| Uses of GenericType in net.sf.mmm.util.pojo.descriptor.api |
|---|
| Methods in net.sf.mmm.util.pojo.descriptor.api with parameters of type GenericType | ||
|---|---|---|
|
PojoDescriptorBuilder.getDescriptor(GenericType<POJO> pojoType)
This method gets (or creates) the descriptor for the
given pojoType. |
|
| Uses of GenericType in net.sf.mmm.util.pojo.descriptor.api.accessor |
|---|
| Methods in net.sf.mmm.util.pojo.descriptor.api.accessor that return GenericType | |
|---|---|
GenericType<?> |
PojoPropertyAccessor.getPropertyType()
This method gets the GenericType of this property. |
GenericType<?> |
PojoPropertyAccessor.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
| Uses of GenericType in net.sf.mmm.util.pojo.descriptor.api.attribute |
|---|
| Methods in net.sf.mmm.util.pojo.descriptor.api.attribute that return GenericType | |
|---|---|
GenericType<POJO> |
PojoAttributeType.getPojoType()
This method gets the GenericType reflecting the
Pojo this object is related to. |
| Uses of GenericType in net.sf.mmm.util.pojo.descriptor.base |
|---|
| Fields in net.sf.mmm.util.pojo.descriptor.base declared as GenericType | |
|---|---|
private GenericType<POJO> |
AbstractPojoDescriptor.pojoType
|
| Fields in net.sf.mmm.util.pojo.descriptor.base with type parameters of type GenericType | |
|---|---|
private Map<GenericType<?>,PojoDescriptorImpl<?>> |
AbstractPojoDescriptorBuilder.pojoMap
|
| Methods in net.sf.mmm.util.pojo.descriptor.base that return GenericType | |
|---|---|
GenericType<POJO> |
AbstractPojoDescriptor.getPojoType()
This method gets the GenericType reflecting the
Pojo this object is related to. |
| Methods in net.sf.mmm.util.pojo.descriptor.base with parameters of type GenericType | ||
|---|---|---|
protected abstract
|
AbstractPojoDescriptorBuilder.createDescriptor(GenericType<POJO> pojoType)
This method creates the pojo descriptor
for the given pojoType. |
|
|
AbstractPojoDescriptorBuilder.getDescriptor(GenericType<POJO> pojoType)
This method gets (or creates) the descriptor for the
given pojoType. |
|
| Constructors in net.sf.mmm.util.pojo.descriptor.base with parameters of type GenericType | |
|---|---|
AbstractPojoDescriptor(GenericType<POJO> pojoType)
The constructor. |
|
| Uses of GenericType in net.sf.mmm.util.pojo.descriptor.base.accessor |
|---|
| Fields in net.sf.mmm.util.pojo.descriptor.base.accessor declared as GenericType | |
|---|---|
private GenericType<?> |
AbstractPojoPropertyAccessorProxyAdapterComponentType.propertyType
|
private GenericType<?> |
AbstractPojoPropertyAccessorBase.propertyType
|
private GenericType<?> |
AbstractPojoPropertyAccessorMethod.returnType
|
| Methods in net.sf.mmm.util.pojo.descriptor.base.accessor that return GenericType | |
|---|---|
GenericType<?> |
AbstractPojoPropertyAccessorProxy.getPropertyType()
This method gets the GenericType of this property. |
GenericType<?> |
AbstractPojoPropertyAccessorProxyAdapterComponentType.getPropertyType()
This method gets the GenericType of this property. |
GenericType<?> |
AbstractPojoPropertyAccessorBase.getPropertyType()
This method gets the GenericType of this property. |
GenericType<?> |
AbstractPojoPropertyAccessorField.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
GenericType<?> |
AbstractPojoPropertyAccessorProxy.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
GenericType<?> |
AbstractPojoPropertyAccessorMethod.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
| Uses of GenericType in net.sf.mmm.util.pojo.descriptor.impl |
|---|
| Methods in net.sf.mmm.util.pojo.descriptor.impl with parameters of type GenericType | ||
|---|---|---|
protected
|
PojoDescriptorBuilderImpl.createDescriptor(GenericType<P> pojoType)
This method creates the pojo descriptor
for the given pojoType. |
|
| Constructors in net.sf.mmm.util.pojo.descriptor.impl with parameters of type GenericType | |
|---|---|
PojoDescriptorImpl(GenericType<POJO> pojoType)
The constructor. |
|
| Uses of GenericType in net.sf.mmm.util.pojo.descriptor.impl.accessor |
|---|
| Methods in net.sf.mmm.util.pojo.descriptor.impl.accessor that return GenericType | |
|---|---|
GenericType<?> |
PojoPropertyAccessorProxyGetSize.getPropertyType()
This method gets the GenericType of this property. |
GenericType<?> |
PojoPropertyAccessorProxyGetMapped.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
GenericType<?> |
PojoPropertyAccessorProxySetMapped.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
GenericType<?> |
PojoPropertyAccessorProxyGetIndexed.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
GenericType<?> |
PojoPropertyAccessorProxyRemove.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
GenericType<?> |
PojoPropertyAccessorProxySetIndexed.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
GenericType<?> |
PojoPropertyAccessorProxyGetSize.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
GenericType<?> |
PojoPropertyAccessorProxyAdd.getReturnType()
This method gets the GenericType of the object returned when this
accessor is invoked. |
| Uses of GenericType in net.sf.mmm.util.pojo.path.api |
|---|
| Methods in net.sf.mmm.util.pojo.path.api that return GenericType | |
|---|---|
GenericType<?> |
PojoPathNavigator.getType(GenericType<?> pojoType,
String pojoPath,
boolean failOnUnsafePath,
PojoPathContext context)
This method determines the result-type for the given starting at the given
pojoType using the given context. |
GenericType<?> |
PojoPathNavigator.getType(Type pojoType,
String pojoPath,
boolean failOnUnsafePath,
PojoPathContext context)
This method determines the result-type for the given starting at the given
pojoType using the given context. |
| Methods in net.sf.mmm.util.pojo.path.api with parameters of type GenericType | |
|---|---|
GenericType<?> |
PojoPathNavigator.getType(GenericType<?> pojoType,
String pojoPath,
boolean failOnUnsafePath,
PojoPathContext context)
This method determines the result-type for the given starting at the given
pojoType using the given context. |
| Uses of GenericType in net.sf.mmm.util.pojo.path.base |
|---|
| Fields in net.sf.mmm.util.pojo.path.base declared as GenericType | |
|---|---|
private GenericType<?> |
AbstractPojoPathNavigator.CachingPojoPath.pojoType
|
| Methods in net.sf.mmm.util.pojo.path.base that return GenericType | |
|---|---|
GenericType<?> |
AbstractPojoPathNavigator.CachingPojoPath.getPojoType()
This method gets the type of the Pojo
this PojoPath is leading to. |
GenericType<?> |
AbstractPojoPathNavigator.getType(GenericType<?> pojoType,
String pojoPath,
boolean failOnUnsafePath,
PojoPathContext context)
This method determines the result-type for the given starting at the given
pojoType using the given context. |
GenericType<?> |
AbstractPojoPathNavigator.getType(Type pojoType,
String pojoPath,
boolean failOnUnsafePath,
PojoPathContext context)
This method determines the result-type for the given starting at the given
pojoType using the given context. |
| Methods in net.sf.mmm.util.pojo.path.base with parameters of type GenericType | |
|---|---|
protected Object |
AbstractPojoPathNavigator.convert(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
Object pojo,
Class<?> targetClass,
GenericType<?> targetType)
This method converts the given pojo to the given
targetClass (or even targetType) as necessary. |
protected AbstractPojoPathNavigator.PojoPathState |
AbstractPojoPathNavigator.createStateByType(GenericType initialPojoType,
String pojoPath,
PojoPathMode mode,
PojoPathContext context)
This method gets the AbstractPojoPathNavigator.PojoPathState for the given
context. |
GenericType<?> |
AbstractPojoPathNavigator.getType(GenericType<?> pojoType,
String pojoPath,
boolean failOnUnsafePath,
PojoPathContext context)
This method determines the result-type for the given starting at the given
pojoType using the given context. |
void |
AbstractPojoPathNavigator.CachingPojoPath.setPojoType(GenericType<?> pojoType)
This method sets the pojo-type. |
| Constructors in net.sf.mmm.util.pojo.path.base with parameters of type GenericType | |
|---|---|
AbstractPojoPathNavigator.CachingPojoPath(Object pojo,
Class<?> pojoClass,
GenericType<?> pojoType)
The constructor for the root-path. |
|
AbstractPojoPathNavigator.PojoPathCache(Class<?> initialPojoClass,
GenericType<?> initialPojoType)
The constructor. |
|
| Uses of GenericType in net.sf.mmm.util.reflect.api |
|---|
| Fields in net.sf.mmm.util.reflect.api declared as GenericType | |
|---|---|
static GenericType<?>[] |
GenericType.NO_TYPES
An empty GenericType-array. |
| Methods in net.sf.mmm.util.reflect.api that return GenericType | ||
|---|---|---|
|
GenericTypeFactory.createGenericType(Class<T> type)
This method creates the GenericType representing the given
type. |
|
GenericType<?> |
GenericTypeFactory.createGenericType(Type type)
This method creates the GenericType representing the given
type. |
|
GenericType<?> |
GenericTypeFactory.createGenericType(Type type,
Class<?> definingType)
This method creates the GenericType representing the given
type in the context of the given definingType. |
|
GenericType<?> |
GenericTypeFactory.createGenericType(Type type,
GenericType<?> definingType)
This method creates the GenericType representing the given
type in the context of the given definingType. |
|
GenericType<?> |
GenericType.getComponentType()
This method gets the component-type of this GenericType if it
represents an array, Collection or Map. |
|
GenericType<?> |
GenericType.getKeyType()
This method gets the key-type of this GenericType if it represents
a Map. |
|
GenericType<?> |
GenericType.getTypeArgument(int index)
This method gets the type-argument at the given index. |
|
| Methods in net.sf.mmm.util.reflect.api with parameters of type GenericType | |
|---|---|
GenericType<?> |
GenericTypeFactory.createGenericType(Type type,
GenericType<?> definingType)
This method creates the GenericType representing the given
type in the context of the given definingType. |
boolean |
GenericType.isAssignableFrom(GenericType<?> subType)
This method determines if this GenericType is equal to or a
super-type of the given subType. |
| Uses of GenericType in net.sf.mmm.util.reflect.base |
|---|
| Classes in net.sf.mmm.util.reflect.base that implement GenericType | |
|---|---|
class |
AbstractGenericType<T>
This is the implementation of the GenericType interface. |
| Methods in net.sf.mmm.util.reflect.base that return GenericType | ||
|---|---|---|
protected abstract GenericType<?> |
AbstractGenericType.create(Type type)
This method creates the GenericType that encapsulates the given
type. |
|
|
ReflectionUtilImpl.createGenericType(Class<T> type)
This method creates the GenericType representing the given
type. |
|
GenericType<?> |
ReflectionUtilImpl.createGenericType(Type type)
This method creates the GenericType representing the given
type. |
|
GenericType<?> |
ReflectionUtilImpl.createGenericType(Type type,
Class<?> definingType)
This method creates the GenericType representing the given
type in the context of the given definingType. |
|
GenericType<?> |
ReflectionUtilImpl.createGenericType(Type type,
GenericType<?> definingType)
This method creates the GenericType representing the given
type in the context of the given definingType. |
|
abstract GenericType<?> |
AbstractGenericType.getDefiningType()
This method gets the defining type. |
|
| Methods in net.sf.mmm.util.reflect.base with parameters of type GenericType | |
|---|---|
GenericType<?> |
ReflectionUtilImpl.createGenericType(Type type,
GenericType<?> definingType)
This method creates the GenericType representing the given
type in the context of the given definingType. |
boolean |
AbstractGenericType.isAssignableFrom(GenericType<?> subType)
This method determines if this GenericType is equal to or a
super-type of the given subType. |
protected Type |
AbstractGenericType.resolveTypeVariable(TypeVariable<?> typeVariable,
GenericType<?> declaringType)
This method resolves the given typeVariable in the context of
the given declaringType. |
| Uses of GenericType in net.sf.mmm.util.reflect.impl |
|---|
| Classes in net.sf.mmm.util.reflect.impl that implement GenericType | |
|---|---|
class |
GenericTypeImpl<T>
This is the implementation of the GenericType interface. |
class |
SimpleGenericTypeImpl<T>
This is an implementation of the GenericType interface for a simple
Class. |
| Fields in net.sf.mmm.util.reflect.impl declared as GenericType | |
|---|---|
private GenericType<?> |
SimpleGenericTypeImpl.componentType
|
private GenericType<?> |
GenericTypeImpl.componentType
|
private GenericType<?> |
GenericTypeImpl.definingType
|
private GenericType<?> |
SimpleGenericTypeImpl.keyType
|
private GenericType<?> |
GenericTypeImpl.keyType
|
static GenericType<?> |
SimpleGenericTypeImpl.TYPE_INT
The GenericType for int. |
static GenericType<Object> |
SimpleGenericTypeImpl.TYPE_OBJECT
The GenericType for Object. |
static GenericType<?> |
SimpleGenericTypeImpl.TYPE_VOID
The GenericType for void. |
private GenericType<?>[] |
GenericTypeImpl.typesArguments
|
| Methods in net.sf.mmm.util.reflect.impl that return GenericType | |
|---|---|
protected GenericType<?> |
SimpleGenericTypeImpl.create(Type genericType)
This method creates the GenericType that encapsulates the given
type. |
protected GenericType<?> |
GenericTypeImpl.create(Type genericType)
This method creates the GenericType that encapsulates the given
type. |
GenericType<?> |
SimpleGenericTypeImpl.getComponentType()
This method gets the component-type of this GenericType if it
represents an array, Collection or Map. |
GenericType<?> |
GenericTypeImpl.getComponentType()
This method gets the component-type of this GenericType if it
represents an array, Collection or Map. |
GenericType<?> |
SimpleGenericTypeImpl.getDefiningType()
This method gets the defining type. |
GenericType<?> |
GenericTypeImpl.getDefiningType()
This method gets the defining type. |
GenericType<?> |
SimpleGenericTypeImpl.getKeyType()
This method gets the key-type of this GenericType if it represents
a Map. |
GenericType<?> |
GenericTypeImpl.getKeyType()
This method gets the key-type of this GenericType if it represents
a Map. |
GenericType<?> |
SimpleGenericTypeImpl.getTypeArgument(int index)
This method gets the type-argument at the given index. |
GenericType<?> |
GenericTypeImpl.getTypeArgument(int index)
This method gets the type-argument at the given index. |
| Methods in net.sf.mmm.util.reflect.impl with parameters of type GenericType | |
|---|---|
protected AbstractGenericType<T> |
GenericTypeImpl.create(Type genericType,
GenericType<?> genericDefiningType)
This method creates a new instance of this class. |
| Constructors in net.sf.mmm.util.reflect.impl with parameters of type GenericType | |
|---|---|
GenericTypeImpl(Type valueType,
GenericType<?> definingType)
The constructor. |
|
| Uses of GenericType in net.sf.mmm.util.value.api |
|---|
| Methods in net.sf.mmm.util.value.api with parameters of type GenericType | |
|---|---|
TARGET |
ValueConverter.convert(SOURCE value,
Object valueSource,
GenericType<? extends TARGET> targetType)
This method converts the given pojo to the
<TARGET>-type. |
| Uses of GenericType in net.sf.mmm.util.value.base |
|---|
| Methods in net.sf.mmm.util.value.base with parameters of type GenericType | |
|---|---|
TARGET |
AbstractSimpleValueConverter.convert(SOURCE value,
Object valueSource,
GenericType<? extends TARGET> targetType)
This method converts the given pojo to the
<TARGET>-type. |
| Uses of GenericType in net.sf.mmm.util.value.impl |
|---|
| Methods in net.sf.mmm.util.value.impl with parameters of type GenericType | |
|---|---|
Class |
ValueConverterToClass.convert(CharSequence value,
Object valueSource,
GenericType<? extends Class> targetType)
This method converts the given pojo to the
<TARGET>-type. |
CONTAINER |
AbstractValueConverterToContainer.convert(Object value,
Object valueSource,
GenericType<? extends CONTAINER> targetType)
This method converts the given pojo to the
<TARGET>-type. |
Object |
ComposedValueConverterImpl.convert(Object value,
Object valueSource,
GenericType<? extends Object> targetType)
This method converts the given pojo to the
<TARGET>-type. |
Object |
ValueConverterToCompatiblePojo.convert(Object value,
Object valueSource,
GenericType<? extends Object> targetType)
This method converts the given pojo to the
<TARGET>-type. |
TARGET |
ComposedValueConverterImpl.ComposedTargetTypeConverter.convert(Object value,
Object valueSource,
GenericType<? extends TARGET> genericTargetType)
This method converts the given pojo to the
<TARGET>-type. |
protected void |
AbstractConverterToArray.convertContainerEntry(Object element,
int index,
ARRAY container,
Object valueSource,
GenericType<? extends ARRAY> targetType,
Object value)
|
protected void |
ValueConverterToCollection.convertContainerEntry(Object element,
int index,
Collection container,
Object valueSource,
GenericType<? extends Collection> targetType,
Object value)
This method converts a single entry of a container. |
protected abstract void |
AbstractValueConverterToContainer.convertContainerEntry(Object element,
int index,
CONTAINER container,
Object valueSource,
GenericType<? extends CONTAINER> targetType,
Object value)
This method converts a single entry of a container. |
protected void |
ValueConverterToMap.convertContainerEntry(Object element,
int index,
Map container,
Object valueSource,
GenericType<? extends Map> targetType,
Object originalValue)
This method converts a single entry of a container. |
protected CONTAINER |
AbstractValueConverterToContainer.convertFromArray(Object arrayValue,
Object valueSource,
GenericType<? extends CONTAINER> targetType)
This method performs the conversion for array values. |
protected CONTAINER |
AbstractValueConverterToContainer.convertFromCollection(Collection collectionValue,
Object valueSource,
GenericType<? extends CONTAINER> targetType)
This method performs the conversion for Collection values. |
protected CONTAINER |
AbstractValueConverterToContainer.convertFromString(String stringValue,
Object valueSource,
GenericType<? extends CONTAINER> targetType)
This method performs the conversion for String values. |
protected Object |
ComposedValueConverterImpl.convertRecursive(Object value,
Object valueSource,
GenericType<?> targetType,
Class<?> currentTargetClass,
ValueConverter previousConverter,
ComposedValueConverterImpl.TargetClass2ConverterMap converterMap)
This method performs the conversion recursive. |
protected TARGET |
ComposedValueConverterImpl.ComposedTargetTypeConverter.convertRecursive(Object value,
Object valueSource,
GenericType<? extends TARGET> genericTargetType,
Class<?> sourceClass)
This method performs the conversion recursive. |
protected ARRAY |
AbstractConverterToArray.createContainer(GenericType<? extends ARRAY> targetType,
int length)
This method creates the according container for the given containerType. |
protected Collection |
ValueConverterToCollection.createContainer(GenericType<? extends Collection> targetType,
int length)
This method creates the according container for the given containerType. |
protected abstract CONTAINER |
AbstractValueConverterToContainer.createContainer(GenericType<? extends CONTAINER> targetType,
int length)
This method creates the according container for the given containerType. |
protected Map |
ValueConverterToMap.createContainer(GenericType<? extends Map> targetType,
int length)
This method creates the according container for the given containerType. |
protected boolean |
ComposedValueConverterImpl.isApplicable(ValueConverter<?,?> converter,
GenericType<?> targetType)
This method determines if the given converter is applicable
for the given targetType. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||