Interface ClassStructMap

All Superinterfaces:
org.refcodes.mixin.AnnotatorAccessor, Containable, org.refcodes.mixin.DelimiterAccessor, org.refcodes.mixin.Dumpable, org.refcodes.mixin.EmptyAccessor, Keys<String,Class<?>>, PathMap<Class<?>>, Table<String,Class<?>>, org.refcodes.mixin.TypeAccessor<Class<?>>, TypeModeAccessor
All Known Subinterfaces:
ClassStructMap.ClassStructMapBuilder, ClassStructMap.MutableClassStructMap
All Known Implementing Classes:
ClassStructMapBuilderImpl, ClassStructMapImpl

public interface ClassStructMap extends PathMap<Class<?>>, TypeModeAccessor
The ClassStructMap disects a Class into its simple types (considering String and Enum types as well as primitive types).