Interface PropertyHolder<O extends JavaType<O>>

    • Method Detail

      • hasProperty

        boolean hasProperty​(java.lang.String name)
        Return whether or not this PropertyHolder declares a Property with the given name.
      • getProperty

        Property<O> getProperty​(java.lang.String name)
        Get the Property with the given name and return it, otherwise, return null.
      • getProperties

        java.util.List<? extends Property<O>> getProperties​(java.lang.Class<?> type)
        Get a list of all Properties declared by this PropertyHolder with the given type, or return an empty list if no matching Properties are declared.