Class FieldDescriptor

  • All Implemented Interfaces:
    Serializable

    public class FieldDescriptor
    extends Descriptor
    I represent a field on an ejb. Either an actual field (e.g. for EJB1.1 CMP) or a virtual field (e.g. for EJb2.0 CMP)
    Author:
    Danny Coward
    See Also:
    Serialized Form
    • Constructor Detail

      • FieldDescriptor

        public FieldDescriptor()
        Constructrs an empty field descriptor
      • FieldDescriptor

        public FieldDescriptor​(String name)
        Constructrs a field descriptor with the given name.
      • FieldDescriptor

        public FieldDescriptor​(String name,
                               String description)
        Constructrs a field descriptor with the given name and description.
      • FieldDescriptor

        public FieldDescriptor​(Field field)
        Constructs a field descriptor from the supplied java.lang.reflect.Field object.
    • Method Detail

      • equals

        public boolean equals​(Object object)
        Equality iff the other objects is a field descriptor with the same name.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        My hashcode.
        Overrides:
        hashCode in class Object
      • print

        public void print​(StringBuilder toStringBuilder)
        Returns a formatted version of me as a String.
        Overrides:
        print in class Descriptor