Class OutputTable

    • Constructor Detail

      • OutputTable

        public OutputTable()
        Creates an output table property container with the specified name with a null value.
      • OutputTable

        public OutputTable​(Atom propertyAtom)
        Creates an output table property container with the specified name with a null value.
        Parameters:
        propertyAtom - the property atom.
    • Method Detail

      • getOutputVariables

        public OutputVariables getOutputVariables()
        Gets the output variables properties container.
        Returns:
        The instance, or null if orphaned.
      • getOutputProps

        public OutputProps getOutputProps()
        Gets the output properties.
        Returns:
        The instance, or null if orphaned.
      • usesPropIndex

        public boolean usesPropIndex()
        Use property index in order for columns to have an ordering as it is designed and not sorted by name.
        Specified by:
        usesPropIndex in interface IPropCnr
        Overrides:
        usesPropIndex in class PropCnr
        Returns:
        true if index is used, false for non-index based container.
      • setVSRelativeReference

        public boolean setVSRelativeReference​(java.lang.String relRef)
        Sets the reference.
        Parameters:
        relRef - The relative VS reference.
        Returns:
        true for changed, false for no change.
      • getVSTableReferenceOwnerData

        public VSReferenceOwnerData<VSTable,​VSTableReference> getVSTableReferenceOwnerData()
        Gets the table reference owner data for the table column reference.
        Returns:
        The VSReferenceOwnerData instance, always non-null.
      • getVSTable

        public VSTable getVSTable()
        Gets the VSTable.
        Returns:
        The VSTable associated, or null for none (or unresolved).
      • getDescription

        public java.lang.String getDescription()
        Gets the table description.
        Returns:
        A description, or null for none.
      • getClassReference

        public ClassReference getClassReference()
        Gets the class reference for the output table processor.
        Returns:
        The class reference, or null for none.
      • getOutputTableProcessor

        public IOutputTableProcessor getOutputTableProcessor()
        Gets the instance of the output value converter.
        Returns:
        The instance of the converter, or null for none.