Uses of Interface
org.tquadrat.foundation.lang.StringConverter
Packages that use StringConverter
Package
Description
Some general language extensions provided by the Foundation
  Library.
The internal implementations of some general language extensions provided
  by the Foundation Library.
- 
Uses of StringConverter in org.tquadrat.foundation.lang
Classes in org.tquadrat.foundation.lang that implement StringConverterModifier and TypeClassDescriptionclassThis implementation ofStringConverterallows to create an instance ofStringConverterfor an arbitrary type on the fly.Methods in org.tquadrat.foundation.lang that return StringConverterModifier and TypeMethodDescriptionstatic <E extends Enum<E>>
StringConverter<E> Returns an instance ofStringConverterfor the givenEnumtype.Methods in org.tquadrat.foundation.lang that return types with arguments of type StringConverterModifier and TypeMethodDescriptionstatic <C> Optional<StringConverter<C>> Returns an instance ofStringConverterfor the givenClass.Methods in org.tquadrat.foundation.lang with parameters of type StringConverterModifier and TypeMethodDescriptionstatic <A> Stringer<A> Stringer.fromStringConverter(StringConverter<? super A> stringConverter) Creates aStringerfor the given instance ofStringConverter. - 
Uses of StringConverter in org.tquadrat.foundation.lang.internal
Classes in org.tquadrat.foundation.lang.internal that implement StringConverterModifier and TypeClassDescriptionclassDefaultEnumStringConverter<T extends Enum<T>>The default implementation ofStringConverterfor types that are derived fromEnum.
The implementation ofDefaultEnumStringConverter.fromString(CharSequence)provided here usesClass.getEnumConstants()to find theenumvalue:Methods in org.tquadrat.foundation.lang.internal that return StringConverterModifier and TypeMethodDescriptionstatic final <E extends Enum<E>>
StringConverter<E> StringConverterService.retrieveConverterForEnum(Class<E> type) Returns an instance ofStringConverterfor the givenEnumtype.Methods in org.tquadrat.foundation.lang.internal that return types with arguments of type StringConverterModifier and TypeMethodDescriptionstatic final Map<Class<?>, StringConverter<?>> StringConverterService.loadConverters()Loads the known instances ofStringConverter.static final <C> Optional<StringConverter<C>> StringConverterService.retrieveConverterForClass(Class<C> type) Returns an instance ofStringConverterfor the givenClass.Methods in org.tquadrat.foundation.lang.internal with parameters of type StringConverterModifier and TypeMethodDescriptionprivate static final Collection<Class<?>> StringConverterService.retrieveSubjectClasses(StringConverter<?> converter) Determines the key class for the given instance ofStringConverter. 
