Class PrototypeImpl

    • Constructor Detail

      • PrototypeImpl

        public PrototypeImpl​(java.lang.String name)
      • PrototypeImpl

        public PrototypeImpl​(java.lang.String name,
                             java.lang.String... fields)
      • PrototypeImpl

        public PrototypeImpl​(java.lang.String name,
                             Prototype.Field... fields)
    • Method Detail

      • getFieldNames

        public java.util.Collection<java.lang.String> getFieldNames()
        Specified by:
        getFieldNames in interface Prototype
      • getFieldIndex

        public int getFieldIndex​(java.lang.String name)
        Specified by:
        getFieldIndex in interface Prototype
      • 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
      • isEvent

        public boolean isEvent()
        Specified by:
        isEvent in interface Prototype