Class ContentPropertyMappingContextVisitor
java.lang.Object
org.springframework.content.commons.mappingcontext.ContentPropertyMappingContextVisitor
- All Implemented Interfaces:
ClassVisitor
Returns a map of "path"'s to content properties for the given class.
- Author:
- warrenpa
-
Constructor Summary
ConstructorsConstructorDescriptionContentPropertyMappingContextVisitor(CharSequence keySeparator, CharSequence contentPropertySeparator) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringfullyQualify(String path, String name, CharSequence separator) protected booleanprotected voidupdateContentProperty(Consumer<String> propertyPathField, String propertyPath) booleanvisitClass(String path, Class<?> klazz) booleanvisitClassEnd(String path, Class<?> klazz) booleanvisitField(String path, Class<?> klazz, Field f) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.content.commons.mappingcontext.ClassVisitor
visitFieldAfter, visitFieldBefore
-
Constructor Details
-
ContentPropertyMappingContextVisitor
public ContentPropertyMappingContextVisitor(CharSequence keySeparator, CharSequence contentPropertySeparator)
-
-
Method Details
-
getProperties
-
visitClass
- Specified by:
visitClassin interfaceClassVisitor
-
visitClassEnd
- Specified by:
visitClassEndin interfaceClassVisitor
-
visitField
- Specified by:
visitFieldin interfaceClassVisitor
-
updateContentProperty
-
fullyQualify
-
isNotRootContentProperty
-