Class AnnotatedType


  • public class AnnotatedType
    extends Object
    • Constructor Detail

      • AnnotatedType

        public AnnotatedType()
      • AnnotatedType

        public AnnotatedType​(Type type)
    • Method Detail

      • isSkipOverride

        public boolean isSkipOverride()
      • setSkipOverride

        public void setSkipOverride​(boolean skipOverride)
      • skipOverride

        public AnnotatedType skipOverride​(boolean skipOverride)
      • isSkipJsonIdentity

        public boolean isSkipJsonIdentity()
      • setSkipJsonIdentity

        public void setSkipJsonIdentity​(boolean skipJsonIdentity)
      • skipJsonIdentity

        public AnnotatedType skipJsonIdentity​(boolean skipJsonIdentity)
      • isSkipSchemaName

        public boolean isSkipSchemaName()
      • setSkipSchemaName

        public void setSkipSchemaName​(boolean skipSchemaName)
      • skipSchemaName

        public AnnotatedType skipSchemaName​(boolean skipSchemaName)
      • isResolveAsRef

        public boolean isResolveAsRef()
      • setResolveAsRef

        public void setResolveAsRef​(boolean resolveAsRef)
      • resolveAsRef

        public AnnotatedType resolveAsRef​(boolean resolveAsRef)
      • isSchemaProperty

        public boolean isSchemaProperty()
      • setSchemaProperty

        public void setSchemaProperty​(boolean schemaProperty)
      • schemaProperty

        public AnnotatedType schemaProperty​(boolean schemaProperty)
      • getParent

        public Schema getParent()
      • setParent

        public void setParent​(Schema parent)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getCtxAnnotations

        public Annotation[] getCtxAnnotations()
      • setCtxAnnotations

        public void setCtxAnnotations​(Annotation[] ctxAnnotations)
      • getComponents

        public Components getComponents()
      • setComponents

        public void setComponents​(Components components)
      • getType

        public Type getType()
      • setType

        public void setType​(Type type)
      • getJsonViewAnnotation

        public com.fasterxml.jackson.annotation.JsonView getJsonViewAnnotation()
      • setJsonViewAnnotation

        public void setJsonViewAnnotation​(com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)
      • jsonViewAnnotation

        public AnnotatedType jsonViewAnnotation​(com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)
      • isIncludePropertiesWithoutJSONView

        public boolean isIncludePropertiesWithoutJSONView()
      • setIncludePropertiesWithoutJSONView

        public void setIncludePropertiesWithoutJSONView​(boolean includePropertiesWithoutJSONView)
      • includePropertiesWithoutJSONView

        public AnnotatedType includePropertiesWithoutJSONView​(boolean includePropertiesWithoutJSONView)
      • getPropertyName

        public String getPropertyName()
        Since:
        2.0.4
      • setPropertyName

        public void setPropertyName​(String propertyName)
        Since:
        2.0.4
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object