Class DocMaskLineC

All Implemented Interfaces:
Serializable

public class DocMaskLineC extends DocMaskLineDataC implements Serializable
Constants for class DocMaskLine.
See Also:
  • Field Details

    • mbType

      public static final long mbType
      Member bit: The type of the line information. This can be one of the DocMaskLineC.LINETYPE_* constants.
      See Also:
    • mbFlags

      public static final long mbFlags
      Member bit: Line flags
      See Also:
    • mbAcl

      public static final long mbAcl
      Member bit: ACL
      See Also:
    • mbAllowedMaskIdsForKeywordingRelation

      public static final long mbAllowedMaskIdsForKeywordingRelation
      Member bit: allowedMaskIds
      Since:
      12.0.0.23
      See Also:
    • lnAcl

      protected int lnAcl
      ACL length
      Since:
      7.00.000.006
    • _TYPE_TYPE_ID

      public static final int _TYPE_TYPE_ID
      Used to check wether a correct constant is used.
      See Also:
    • TYPE_TEXT

      public static final int TYPE_TEXT
      Index line contains text information.
      See Also:
    • TYPE_DATE

      public static final int TYPE_DATE
      Index line contains a date.
      See Also:
    • TYPE_NUMBER

      public static final int TYPE_NUMBER
      Index line contains a number. The number is internally stored as a string value without any padding. Thus it is not possible to search over an interval. Use one of the TYPE_NUMBER_F* types to be able to search over intervals. The number must be formatted according to the locale information of the server.
      See Also:
    • TYPE_AZ

      public static final int TYPE_AZ
      Index line contains a reference number ("Aktenzeichen").
      See Also:
    • TYPE_ISO_DATE

      public static final int TYPE_ISO_DATE
      Index line contains a date in ISO format.
      See Also:
    • TYPE_LIST

      public static final int TYPE_LIST
      Index line contains a list entry.
      See Also:
    • TYPE_USER

      public static final int TYPE_USER
      Index line contains a user name.
      See Also:
    • TYPE_THES

      public static final int TYPE_THES
      Thesaurus
      See Also:
    • TYPE_NUMBER_F0

      public static final int TYPE_NUMBER_F0
      Index line contains a number value with an arbitrary number of fraction digits. The value is internally stored with a padding of & (positive numbers) or @ (negative numbers). This gives the possibility to search over an interval of numeric values, e. b. search for "1 ... 12" finds objects with index values 1,2,3,4,...12. The number must be formatted according to the locale information given in the ClientInfo object. With this type, the user is responsible to enter always the same number of fraction digits. Otherwise, a search over a number range will not return the correct results. The meaning of this field was changed in 8.00.032. The meaning before was a field without any fraction digits.
      See Also:
    • TYPE_NUMBER_F1

      public static final int TYPE_NUMBER_F1
      Index line contains a number value with one digit after the decimal point.
      See Also:
    • TYPE_NUMBER_F2

      public static final int TYPE_NUMBER_F2
      Index line contains a number value with one digit after the decimal point.
      See Also:
    • TYPE_NUMBER_F4

      public static final int TYPE_NUMBER_F4
      Index line contains a number value of with four digits after the decimal point.
      See Also:
    • TYPE_NUMBER_F6

      public static final int TYPE_NUMBER_F6
      Index line contains a number value with six digits after the decimal point.
      See Also:
    • TYPE_INTEGER

      public static final int TYPE_INTEGER
      Index line contains a number value without fraction in the range of (-2^31) to (2^31)-1. This type can only be used for keywording forms with DocMaskC.DATA_ORGANISATION_TABLE.
      Since:
      9.00.039.001
      See Also:
    • TYPE_LONG

      public static final int TYPE_LONG
      Index line contains a number value without fraction in the range of (-2^63) to (2^63)-1. This type can only be used for keywording forms with DocMaskC.DATA_ORGANISATION_TABLE.
      Since:
      9.00.039.001
      See Also:
    • TYPE_FLOAT

      public static final int TYPE_FLOAT
      Index line contains a floating point number value with 7 significant digits. This type can only be used for keywording forms with DocMaskC.DATA_ORGANISATION_TABLE. To assign a value of this type to ObjKey.data, the String representation has to conform to the Float.toString() method of Java. Use dot to separate the fraction part and character 'E' to prefix the exponent.
      Since:
      9.00.039.001
      See Also:
    • TYPE_DOUBLE

      public static final int TYPE_DOUBLE
      Index line contains a floating point number value with 15 significant digits. This type can only be used for keywording forms with DocMaskC.DATA_ORGANISATION_TABLE. To assign a value of this type to ObjKey.data, the String representation has to conform to the Double.toString() method of Java. Use dot to separate the fraction part and character 'E' to prefix the exponent.
      Since:
      9.00.039.001
      See Also:
    • TYPE_DUMMY

      public static final int TYPE_DUMMY
      Index line contains a dummy entry which should not be displayed.
      Since:
      12.00.000.001
      See Also:
    • TYPE_RELATION

      public static final int TYPE_RELATION
      Index line contains a relation. A Relation consists of a Sord.guid which references a Sord. with a allowed DocMask DocMaskDetails.keywordingRelationAllowed.
      Since:
      12.00.000.023
      See Also:
    • DEFAULT

      public static final int DEFAULT
      Default ist text
      See Also:
    • ID_FILENAME

      public static final int ID_FILENAME
      Index line ID of original file name
      See Also:
    • NAME_FILENAME

      public static final String NAME_FILENAME
      Index line name of original file name
      See Also:
    • DOCKEY_VSL

      public static final int DOCKEY_VSL
      Index line ID to store informations used by "Versendemappe".
      See Also:
    • DOCNAME_VSL

      public static final String DOCNAME_VSL
      Index line name to store informations used by "Versendemappe".
      See Also:
    • ID_MAINSCALE

      public static final int ID_MAINSCALE
      Internally used by JavaClient.
      Since:
      11.00.000.053
      See Also:
    • NAME_MAINSCALE

      public static final String NAME_MAINSCALE
      Internally used by JavaClient.
      Since:
      11.00.000.053
      See Also:
    • ID_PERSONALDATA_UID

      public static final int ID_PERSONALDATA_UID
      Index line used to mark a folder or document as personal data record.
      Since:
      11.00.000.049
      See Also:
    • NAME_PERSONALDATA_UID

      public static final String NAME_PERSONALDATA_UID
      Index line used to mark a folder or document as personal data record. Values should uniquely identify the person that belongs to the object. This index line can be added to any Sord and is not available in a keywording form (DocMask).
      Since:
      11.00.000.049
      See Also:
    • ID_PERSONALDATA_DELETEAT

      public static final int ID_PERSONALDATA_DELETEAT
      Index line used to specify a delete date for personal data.
      Since:
      11.00.000.049
      See Also:
    • NAME_PERSONALDATA_DELETEAT

      public static final String NAME_PERSONALDATA_DELETEAT
      Index line used to specify a delete date for personal data. The Value has to be in ISO 8601 format without separators and time section. Example value 20180223 specifies 23-Feb-2018.
      Since:
      11.00.000.049
      See Also:
    • KEY_EMAIL_FROM

      public static final String KEY_EMAIL_FROM
      Index line key for mail sender address. Use this constant as value for DocMaskLine.key.
      Since:
      20.00.000.002
      See Also:
    • KEY_EMAIL_TO

      public static final String KEY_EMAIL_TO
      Index line key for mail receiver addresses. Use this constant as value for DocMaskLine.key.
      Since:
      20.00.000.002
      See Also:
    • KEY_EMAIL_ENTRYID

      public static final String KEY_EMAIL_ENTRYID
      Index line key for an internal mail ID. Use this constant as value for DocMaskLine.key.
      Since:
      20.00.000.002
      See Also:
    • KEY_EMAIL_CC

      public static final String KEY_EMAIL_CC
      Index line key for mail CC addresses. Use this constant as value for DocMaskLine.key.
      Since:
      20.00.000.002
      See Also:
    • KEY_EMAIL_BCC

      public static final String KEY_EMAIL_BCC
      Index line key for mail BCC addresses. Use this constant as value for DocMaskLine.key.
      Since:
      21.00.000.022
      See Also:
    • KEY_EMAIL_CONVERSATIONID

      public static final String KEY_EMAIL_CONVERSATIONID
      Index line key for a mail's internal conversation ID. Use this constant as value for DocMaskLine.key.
      Since:
      20.00.000.002
      See Also:
    • KEY_EMAIL_POSTBOXPATH

      public static final String KEY_EMAIL_POSTBOXPATH
      Index line key for mailbox path. Use this constant as value for DocMaskLine.key.
      Since:
      20.00.000.002
      See Also:
    • MAX_ID_DOCMASK_LINE

      public static final int MAX_ID_DOCMASK_LINE
      This constant defines a limit for ObjKey.id values.
      The following table defines which ObjKey.id values are allowed.
      ObjKey.id Comment
      0 ... MAX_ID_DOCMASK_LINE ObjKeys with ObjKey.data.length > 1 allowed.
      MIN_ID_RESERVED ... MAX_ID_RESERVED ObjKeys for Special purposes, e.g. ID_FILE_NAME
      Numeric values of the symbols
      Symbol Value
      MAX_ID_DOCMASK_LINE 199
      MIN_ID_RESERVED 50
      MAX_ID_RESERVED 59
      See Also:
    • MAX_ID_VALUE_ARRAY

      @Deprecated public static final int MAX_ID_VALUE_ARRAY
      Deprecated.
      Use MAX_ID_DOCMASK_LINE for iteration over objKeys and note the reserved area between #MIN_ID_RESERVED and #MAX_ID_RESERVED ...
      This constant defines a limit for ObjKey.id values.
      See Also:
    • MIN_ID_RESERVED

      public static final int MIN_ID_RESERVED
      Minimum ID for reserved keywording field
      Since:
      12.00.000.001
      See Also:
    • MAX_ID_RESERVED

      public static final int MAX_ID_RESERVED
      Maximum ID for reserved keywording field
      Since:
      12.00.000.001
      See Also:
    • SECONDARYTYPES

      public static final int SECONDARYTYPES
      EIX-2820: This constant defines secondary-types for CMIS.
      Since:
      21.03.000.000
      See Also:
    • MIN_ID_HIDDEN_VALUE

      public static final int MIN_ID_HIDDEN_VALUE
      See Also:
    • MAX_ID_HIDDEN_VALUE

      public static final int MAX_ID_HIDDEN_VALUE
      See Also:
    • mbAclItems

      public static final long mbAclItems
      See Also:
    • mbHidden

      public static final long mbHidden
      See Also:
    • mbNextTab

      public static final long mbNextTab
      See Also:
    • mbOnlyBuzzwords

      public static final long mbOnlyBuzzwords
      See Also:
    • mbPostfixAsterix

      public static final long mbPostfixAsterix
      See Also:
    • mbPrefixAsterix

      public static final long mbPrefixAsterix
      See Also:
    • mbReadOnly

      public static final long mbReadOnly
      See Also:
    • mbTabOrder

      public static final long mbTabOrder
      See Also:
    • mbTranslate

      public static final long mbTranslate
      See Also:
    • mbImportant

      public static final long mbImportant
      See Also:
    • mbVersion

      public static final long mbVersion
      See Also:
  • Constructor Details

    • DocMaskLineC

      public DocMaskLineC()
  • Method Details

    • getDEFAULT

      public int getDEFAULT()
    • setDEFAULT

      public void setDEFAULT(int DEFAULT)
    • getDOCKEY_VSL

      public int getDOCKEY_VSL()
    • setDOCKEY_VSL

      public void setDOCKEY_VSL(int DOCKEY_VSL)
    • getDOCNAME_VSL

      public String getDOCNAME_VSL()
    • setDOCNAME_VSL

      public void setDOCNAME_VSL(String DOCNAME_VSL)
    • getID_FILENAME

      public int getID_FILENAME()
    • setID_FILENAME

      public void setID_FILENAME(int ID_FILENAME)
    • getID_LINK

      public int getID_LINK()
    • setID_LINK

      public void setID_LINK(int ID_LINK)
    • getMAX_ID_DOCMASK_LINE

      public int getMAX_ID_DOCMASK_LINE()
    • setMAX_ID_DOCMASK_LINE

      public void setMAX_ID_DOCMASK_LINE(int MAX_ID_DOCMASK_LINE)
    • getMAX_ID_HIDDEN_VALUE

      public int getMAX_ID_HIDDEN_VALUE()
    • setMAX_ID_HIDDEN_VALUE

      public void setMAX_ID_HIDDEN_VALUE(int MAX_ID_HIDDEN_VALUE)
    • getMAX_ID_VALUE_ARRAY

      public int getMAX_ID_VALUE_ARRAY()
    • setMAX_ID_VALUE_ARRAY

      public void setMAX_ID_VALUE_ARRAY(int MAX_ID_VALUE_ARRAY)
    • getMIN_ID_HIDDEN_VALUE

      public int getMIN_ID_HIDDEN_VALUE()
    • setMIN_ID_HIDDEN_VALUE

      public void setMIN_ID_HIDDEN_VALUE(int MIN_ID_HIDDEN_VALUE)
    • getNAME_FILENAME

      public String getNAME_FILENAME()
    • setNAME_FILENAME

      public void setNAME_FILENAME(String NAME_FILENAME)
    • getNAME_LINK

      public String getNAME_LINK()
    • setNAME_LINK

      public void setNAME_LINK(String NAME_LINK)
    • getTYPE_AZ

      public int getTYPE_AZ()
    • setTYPE_AZ

      public void setTYPE_AZ(int TYPE_AZ)
    • getTYPE_DATE

      public int getTYPE_DATE()
    • setTYPE_DATE

      public void setTYPE_DATE(int TYPE_DATE)
    • getTYPE_ISO_DATE

      public int getTYPE_ISO_DATE()
    • setTYPE_ISO_DATE

      public void setTYPE_ISO_DATE(int TYPE_ISO_DATE)
    • getTYPE_LIST

      public int getTYPE_LIST()
    • setTYPE_LIST

      public void setTYPE_LIST(int TYPE_LIST)
    • getTYPE_NUMBER

      public int getTYPE_NUMBER()
    • setTYPE_NUMBER

      public void setTYPE_NUMBER(int TYPE_NUMBER)
    • getTYPE_NUMBER_F0

      public int getTYPE_NUMBER_F0()
    • setTYPE_NUMBER_F0

      public void setTYPE_NUMBER_F0(int TYPE_NUMBER_F0)
    • getTYPE_NUMBER_F1

      public int getTYPE_NUMBER_F1()
    • setTYPE_NUMBER_F1

      public void setTYPE_NUMBER_F1(int TYPE_NUMBER_F1)
    • getTYPE_NUMBER_F2

      public int getTYPE_NUMBER_F2()
    • setTYPE_NUMBER_F2

      public void setTYPE_NUMBER_F2(int TYPE_NUMBER_F2)
    • getTYPE_NUMBER_F4

      public int getTYPE_NUMBER_F4()
    • setTYPE_NUMBER_F4

      public void setTYPE_NUMBER_F4(int TYPE_NUMBER_F4)
    • getTYPE_NUMBER_F6

      public int getTYPE_NUMBER_F6()
    • setTYPE_NUMBER_F6

      public void setTYPE_NUMBER_F6(int TYPE_NUMBER_F6)
    • getTYPE_TEXT

      public int getTYPE_TEXT()
    • setTYPE_TEXT

      public void setTYPE_TEXT(int TYPE_TEXT)
    • getTYPE_THES

      public int getTYPE_THES()
    • setTYPE_THES

      public void setTYPE_THES(int TYPE_THES)
    • getTYPE_USER

      public int getTYPE_USER()
    • setTYPE_USER

      public void setTYPE_USER(int TYPE_USER)
    • get_TYPE_TYPE_ID

      public static int get_TYPE_TYPE_ID()
    • set_TYPE_TYPE_ID

      public static void set_TYPE_TYPE_ID(int _TYPE_TYPE_ID)
    • getMbFlags

      public long getMbFlags()
    • setMbFlags

      public void setMbFlags(long mbFlags)
    • getMbType

      public long getMbType()
    • setMbType

      public void setMbType(long mbType)
    • getMbAcl

      public long getMbAcl()
    • setMbAcl

      public void setMbAcl(long v)
    • getLnAcl

      public int getLnAcl()
    • setLnAcl

      public void setLnAcl(int lnAcl)
    • getMbAclItems

      public long getMbAclItems()
    • setMbAclItems

      public void setMbAclItems(long mbAclItems)
    • getMbHidden

      public long getMbHidden()
    • setMbHidden

      public void setMbHidden(long mbHidden)
    • getMbNextTab

      public long getMbNextTab()
    • setMbNextTab

      public void setMbNextTab(long mbNextTab)
    • getMbOnlyBuzzwords

      public long getMbOnlyBuzzwords()
    • setMbOnlyBuzzwords

      public void setMbOnlyBuzzwords(long mbOnlyBuzzwords)
    • getMbPostfixAsterix

      public long getMbPostfixAsterix()
    • setMbPostfixAsterix

      public void setMbPostfixAsterix(long mbPostfixAsterix)
    • getMbPrefixAsterix

      public long getMbPrefixAsterix()
    • setMbPrefixAsterix

      public void setMbPrefixAsterix(long mbPrefixAsterix)
    • getMbReadOnly

      public long getMbReadOnly()
    • setMbReadOnly

      public void setMbReadOnly(long mbReadOnly)
    • getMbTabOrder

      public long getMbTabOrder()
    • setMbTabOrder

      public void setMbTabOrder(long mbTabOrder)
    • getMbTranslate

      public long getMbTranslate()
    • setMbTranslate

      public void setMbTranslate(long mbTranslate)
    • getMbImportant

      public long getMbImportant()
    • setMbImportant

      public void setMbImportant(long mbImportant)
    • getMbVersion

      public long getMbVersion()
    • setMbVersion

      public void setMbVersion(long mbVersion)
    • typeToString

      public static String typeToString(int type)