Class TestCustomMetaData

    • Constructor Detail

      • TestCustomMetaData

        protected TestCustomMetaData​(java.lang.String data)
    • Method Detail

      • getData

        public java.lang.String getData()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • readFrom

        protected static <T extends TestCustomMetaData> T readFrom​(java.util.function.Function<java.lang.String,​T> supplier,
                                                                   StreamInput in)
                                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • writeTo

        public void writeTo​(StreamOutput out)
                     throws java.io.IOException
        Specified by:
        writeTo in interface Writeable
        Throws:
        java.io.IOException
      • fromXContent

        public static <T extends MetaData.Custom> T fromXContent​(java.util.function.Function<java.lang.String,​MetaData.Custom> supplier,
                                                                 XContentParser parser)
                                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object