Documentation of 'org.neodatis.odb.core.layers.layer3.engine.IFileSystemInterface' Java class
IFileSystemInterface
org.neodatis.odb.core.layers.layer3.engine

Interface IFileSystemInterface

    • Method Detail

      • useBuffer

        void useBuffer(boolean useBuffer)
      • flush

        void flush()
      • getPosition

        long getPosition()
      • getLength

        long getLength()
      • setWritePositionNoVerification

        void setWritePositionNoVerification(long position,
                                            boolean writeInTransacation)
        Does the same thing than setWritePosition, but do not control write position
        Parameters:
        position -
        writeInTransacation -
      • setWritePosition

        void setWritePosition(long position,
                              boolean writeInTransacation)
      • setReadPosition

        void setReadPosition(long position)
      • getAvailablePosition

        long getAvailablePosition()
      • ensureSpaceFor

        void ensureSpaceFor(ODBType type)
      • writeByte

        void writeByte(byte i,
                       boolean writeInTransaction)
      • writeByte

        void writeByte(byte i,
                       boolean writeInTransaction,
                       java.lang.String label)
      • readByte

        byte readByte()
      • readByte

        byte readByte(java.lang.String label)
      • writeBytes

        void writeBytes(byte[] bytes,
                        boolean writeInTransaction,
                        java.lang.String label)
      • readBytes

        byte[] readBytes(int length)
      • writeChar

        void writeChar(char c,
                       boolean writeInTransaction)
      • readCharBytes

        byte[] readCharBytes()
      • readChar

        char readChar()
      • readChar

        char readChar(java.lang.String label)
      • writeShort

        void writeShort(short s,
                        boolean writeInTransaction)
      • readShortBytes

        byte[] readShortBytes()
      • readShort

        short readShort()
      • readShort

        short readShort(java.lang.String label)
      • writeInt

        void writeInt(int i,
                      boolean writeInTransaction,
                      java.lang.String label)
      • readIntBytes

        byte[] readIntBytes()
      • readInt

        int readInt()
      • readInt

        int readInt(java.lang.String label)
      • writeLong

        void writeLong(long i,
                       boolean writeInTransaction,
                       java.lang.String label,
                       int writeActionType)
      • readLongBytes

        byte[] readLongBytes()
      • readLong

        long readLong()
      • readLong

        long readLong(java.lang.String label)
      • writeFloat

        void writeFloat(float f,
                        boolean writeInTransaction)
      • readFloatBytes

        byte[] readFloatBytes()
      • readFloat

        float readFloat()
      • readFloat

        float readFloat(java.lang.String label)
      • writeDouble

        void writeDouble(double d,
                         boolean writeInTransaction)
      • readDoubleBytes

        byte[] readDoubleBytes()
      • readDouble

        double readDouble()
      • readDouble

        double readDouble(java.lang.String label)
      • writeBigDecimal

        void writeBigDecimal(java.math.BigDecimal d,
                             boolean writeInTransaction)
      • readBigDecimalBytes

        byte[] readBigDecimalBytes()
      • readBigDecimal

        java.math.BigDecimal readBigDecimal()
      • readBigDecimal

        java.math.BigDecimal readBigDecimal(java.lang.String label)
      • writeBigInteger

        void writeBigInteger(java.math.BigInteger d,
                             boolean writeInTransaction)
      • readBigIntegerBytes

        byte[] readBigIntegerBytes(boolean hasSize)
      • readBigInteger

        java.math.BigInteger readBigInteger()
      • readBigInteger

        java.math.BigInteger readBigInteger(java.lang.String label)
      • writeDate

        void writeDate(java.util.Date d,
                       boolean writeInTransaction)
      • readDateBytes

        byte[] readDateBytes()
      • readDate

        java.util.Date readDate()
      • readDate

        java.util.Date readDate(java.lang.String label)
      • writeString

        void writeString(java.lang.String s,
                         boolean writeInTransaction,
                         boolean useEncoding)
      • writeString

        void writeString(java.lang.String s,
                         boolean writeInTransaction,
                         boolean useEncoding,
                         int totalSpace)
      • readStringBytes

        byte[] readStringBytes(boolean withSize)
      • readString

        java.lang.String readString(boolean useEncoding)
      • readString

        java.lang.String readString(boolean useEncoding,
                                    java.lang.String label)
      • writeBoolean

        void writeBoolean(boolean b,
                          boolean writeInTransaction)
      • writeBoolean

        void writeBoolean(boolean b,
                          boolean writeInTransaction,
                          java.lang.String label)
      • readBooleanBytes

        byte[] readBooleanBytes()
      • readBoolean

        boolean readBoolean()
      • readBoolean

        boolean readBoolean(java.lang.String label)
      • readNativeAttributeBytes

        byte[] readNativeAttributeBytes(int attributeType)
      • close

        void close()
      • clear

        void clear()
      • delete

        boolean delete()
      • setDatabaseCharacterEncoding

        void setDatabaseCharacterEncoding(java.lang.String databaseCharacterEncoding)

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.