Class ColumnResult

  • All Implemented Interfaces:
    java.io.Serializable

    public class ColumnResult
    extends SQLResult

    Purpose: Concrete class to represent the ColumnResult structure as defined by the EJB 3.0 Persistence specification. This class is a subcomponent of the EntityResult

    See Also:
    EntityResult, Serialized Form
    Author:
    Gordon Yorke
    Since:
    TopLink Java Essentials
    • Field Detail

      • column

        protected org.eclipse.persistence.internal.helper.DatabaseField column
        Stores the Columns name from the result set
    • Constructor Detail

      • ColumnResult

        public ColumnResult​(org.eclipse.persistence.internal.helper.DatabaseField column)
      • ColumnResult

        public ColumnResult​(java.lang.String column)
    • Method Detail

      • convertClassNamesToClasses

        public void convertClassNamesToClasses​(java.lang.ClassLoader classLoader)
        INTERNAL: Convert all the class-name-based settings in this query to actual class-based settings. This method is used when converting a project that has been built with class names to a project with classes.
        Overrides:
        convertClassNamesToClasses in class SQLResult
        Parameters:
        classLoader -
      • getColumn

        public org.eclipse.persistence.internal.helper.DatabaseField getColumn()
      • isColumnResult

        public boolean isColumnResult()
        Description copied from class: SQLResult
        Return true if this is a column result.
        Overrides:
        isColumnResult in class SQLResult