Interface UpdatePrimitive

All Known Implementing Classes:
CreateCollectionPrimitive, DeleteFromArrayPrimitive, DeleteFromObjectPrimitive, DeleteTupleFromCollectionPrimitive, EditTuplePrimitive, InsertAfterIntoCollectionPrimitive, InsertBeforeIntoCollectionPrimitive, InsertFirstIntoCollectionPrimitive, InsertIntoArrayPrimitive, InsertIntoObjectPrimitive, InsertLastIntoCollectionPrimitive, InsertTuplePrimitive, RenameInObjectPrimitive, ReplaceInArrayPrimitive, ReplaceInObjectPrimitive, TruncateCollectionPrimitive

public interface UpdatePrimitive
  • Method Details

    • apply

      void apply()
    • applyItem

      void applyItem()
    • applyDelta

      void applyDelta()
    • hasSelector

      boolean hasSelector()
    • getTarget

      default Item getTarget()
    • getTargetDataFrame

      default org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> getTargetDataFrame()
    • getSelector

      default Item getSelector()
    • getIntSelector

      default int getIntSelector()
    • getContent

      default Item getContent()
    • getContentList

      default List<Item> getContentList()
    • getContentDataFrame

      default org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> getContentDataFrame()
    • isDeleteObject

      default boolean isDeleteObject()
    • isDeleteArray

      default boolean isDeleteArray()
    • isInsertObject

      default boolean isInsertObject()
    • isInsertArray

      default boolean isInsertArray()
    • isReplaceObject

      default boolean isReplaceObject()
    • isReplaceArray

      default boolean isReplaceArray()
    • isRenameObject

      default boolean isRenameObject()
    • updatesSchemaDelta

      default boolean updatesSchemaDelta()
    • isCreateCollection

      default boolean isCreateCollection()
    • isDeleteTuple

      default boolean isDeleteTuple()
    • isEditTuple

      default boolean isEditTuple()
    • isInsertTuple

      default boolean isInsertTuple()
    • isInsertAfterIntoCollection

      default boolean isInsertAfterIntoCollection()
    • isInsertBeforeIntoCollection

      default boolean isInsertBeforeIntoCollection()
    • isInsertFirstIntoCollection

      default boolean isInsertFirstIntoCollection()
    • isInsertLastIntoCollection

      default boolean isInsertLastIntoCollection()
    • isTruncateCollection

      default boolean isTruncateCollection()
    • arrayIndexingUpdateSchemaDelta

      default void arrayIndexingUpdateSchemaDelta()
    • getCollectionPath

      default String getCollectionPath()
    • getCollectionName

      default String getCollectionName()
    • getRowOrder

      default double getRowOrder()
    • getRowOrderRangeBase

      default double getRowOrderRangeBase()
    • getRowOrderRangeMax

      default double getRowOrderRangeMax()
    • arrayIndexingApplyDelta

      default void arrayIndexingApplyDelta()