Class PropertyBase

    • Method Detail

      • localMetadata

        public final java.util.Map<java.lang.String,​JsonData> localMetadata()
        API name: local_metadata
      • meta

        public final java.util.Map<java.lang.String,​java.lang.String> meta()
        API name: meta
      • name

        @Nullable
        public final java.lang.String name()
        API name: name
      • properties

        public final java.util.Map<java.lang.String,​Property> properties()
        API name: properties
      • ignoreAbove

        @Nullable
        public final java.lang.Integer ignoreAbove()
        API name: ignore_above
      • dynamic

        @Nullable
        public final DynamicMapping dynamic()
        API name: dynamic
      • fields

        public final java.util.Map<java.lang.String,​Property> fields()
        API name: fields
      • serialize

        public void serialize​(jakarta.json.stream.JsonGenerator generator,
                              JsonpMapper mapper)
        Serialize this object to JSON.
        Specified by:
        serialize in interface JsonpSerializable
      • serializeInternal

        protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator,
                                         JsonpMapper mapper)