Class JSimpleTypeSystem
java.lang.Object
honeyroasted.jype.system.JSimpleTypeSystem
- All Implemented Interfaces:
honeyroasted.almonds.SimpleName,JTypeSystem
-
Field Summary
Fields inherited from interface honeyroasted.jype.system.JTypeSystem
RUNTIME_REFLECTION -
Constructor Summary
ConstructorsConstructorDescriptionJSimpleTypeSystem(String name) JSimpleTypeSystem(String name, JTypeCacheFactory cacheFactory) JSimpleTypeSystem(String name, JTypeCacheFactory cacheFactory, JTypeResolver... initialResolvers) JSimpleTypeSystem(String name, JTypeCacheFactory cacheFactory, Collection<? extends JTypeResolver> initialResolvers, Function<JTypeSystem, JTypeFactory> typeFactory) JSimpleTypeSystem(String name, JTypeResolver... initialResolvers) -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterResolver(JTypeResolver resolver) storage()toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface honeyroasted.jype.system.JTypeSystem
registerResolvers, registerResolvers, resolve, resolve, resolve, resolve, resolve, resolve, resolve, resolve, resolve, resolve, tryResolve, tryResolve, tryResolve, tryResolve, tryResolve, tryResolve, tryResolve, tryResolve, tryResolve
-
Constructor Details
-
JSimpleTypeSystem
-
JSimpleTypeSystem
-
JSimpleTypeSystem
-
JSimpleTypeSystem
public JSimpleTypeSystem(String name, JTypeCacheFactory cacheFactory, JTypeResolver... initialResolvers) -
JSimpleTypeSystem
public JSimpleTypeSystem(String name, JTypeCacheFactory cacheFactory, Collection<? extends JTypeResolver> initialResolvers, Function<JTypeSystem, JTypeFactory> typeFactory)
-
-
Method Details
-
constants
- Specified by:
constantsin interfaceJTypeSystem
-
storage
- Specified by:
storagein interfaceJTypeSystem
-
resolvers
- Specified by:
resolversin interfaceJTypeSystem
-
operations
- Specified by:
operationsin interfaceJTypeSystem
-
registerResolver
- Specified by:
registerResolverin interfaceJTypeSystem
-
typeFactory
- Specified by:
typeFactoryin interfaceJTypeSystem
-
toString
-
simpleName
- Specified by:
simpleNamein interfacehoneyroasted.almonds.SimpleName
-