All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.vertexium.ExtendedDataRow Maven / Gradle / Ivy

There is a newer version: 4.10.0
Show newest version
package org.vertexium;

public interface ExtendedDataRow extends VertexiumObject {
    /**
     * Meta property name used for sorting
     */
    String ELEMENT_ID = "__extendedDataElementId";

    /**
     * Meta property name used for sorting
     */
    String ELEMENT_TYPE = "__extendedDataElementType";

    /**
     * Meta property name used for sorting and aggregations
     */
    String TABLE_NAME = "__extendedDataTableName";

    /**
     * Meta property name used for sorting
     */
    String ROW_ID = "__extendedDataRowId";

    /**
     * Id of the row
     */
    ExtendedDataRowId getId();

    /**
     * Get the names of all the properties of this row.
     */
    Iterable getPropertyNames();

    /**
     * Fetch hints used to get this row. {@code FetchHints.ALL} if this is a new row.
     */
    FetchHints getFetchHints();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy