Package org.apache.pdfbox.cos

Examples of org.apache.pdfbox.cos.COSInteger


  @Test
  public void testIsString() {
    try {
      COSObject co = new COSObject(new COSString(""));
      co.setGenerationNumber(COSInteger.ZERO);
      co.setObjectNumber(new COSInteger(10));

      assertFalse(COSUtils.isString(co, new IOCOSDocument()));

      COSDocument doc = new COSDocument();
      addToXref(doc,new COSObjectKey(co), 1000);
View Full Code Here


  @Test
  public void testIsStream() {
    try {
      COSObject co = new COSObject(new COSStream(null));
      co.setGenerationNumber(COSInteger.ZERO);
      co.setObjectNumber(new COSInteger(10));

      assertFalse(COSUtils.isStream(co, new IOCOSDocument()));

      COSDocument doc = new COSDocument();
      addToXref(doc,new COSObjectKey(co), 1000);
View Full Code Here

  @Test
  public void testIsDictionary() {
    try {
      COSObject co = new COSObject(new COSDictionary());
      co.setGenerationNumber(COSInteger.ZERO);
      co.setObjectNumber(new COSInteger(10));

      assertFalse(COSUtils.isDictionary(co, new IOCOSDocument()));

      COSDocument doc = new COSDocument();
      addToXref(doc,new COSObjectKey(co), 1000);
View Full Code Here

  @Test
  public void testIsArray() {
    try {
      COSObject co = new COSObject(new COSArray());
      co.setGenerationNumber(COSInteger.ZERO);
      co.setObjectNumber(new COSInteger(10));

      assertFalse(COSUtils.isArray(co, new IOCOSDocument()));

      COSDocument doc = new COSDocument();
      addToXref(doc,new COSObjectKey(co), 1000);
View Full Code Here

        if( namesArray != null )
        {
            indices = new HashMap<Integer,Object>();
            for( int i=0; i<namesArray.size(); i+=2 )
            {
                COSInteger key = (COSInteger)namesArray.getObject(i);
                COSBase cosValue = namesArray.getObject( i+1 );
                Object pdValue = convertCOSToPD( cosValue );

                indices.put( Integer.valueOf(key.intValue()), pdValue );
            }
            indices = Collections.unmodifiableMap(indices);
        }

        return indices;
View Full Code Here

            int objectCounter = 0;
            while( (cosObject = parseDirObject()) != null )
            {
                object = new COSObject(cosObject);
                object.setGenerationNumber( COSInteger.ZERO );
                COSInteger objNum =
                    COSInteger.get( objectNumbers.get( objectCounter).intValue() );
                object.setObjectNumber( objNum );
                streamObjects.add( object );
                if(LOG.isDebugEnabled())
                {
View Full Code Here

     *
     * @param ff The new value for the "clear field flags".
     */
    public void setClearFieldFlags( Integer ff )
    {
        COSInteger value = null;
        if( ff != null )
        {
            value = COSInteger.get( ff );
        }
        field.setItem( COSName.CLR_FF, value );
View Full Code Here

     *
     * @param f The new value for the field flags.
     */
    public void setWidgetFieldFlags( Integer f )
    {
        COSInteger value = null;
        if( f != null )
        {
            value = COSInteger.get( f );
        }
        field.setItem( COSName.F, value );
View Full Code Here

     *
     * @param ff The new value for the "set widget field flags".
     */
    public void setSetWidgetFieldFlags( Integer ff )
    {
        COSInteger value = null;
        if( ff != null )
        {
            value = COSInteger.get( ff );
        }
        field.setItem( COSName.SET_F, value );
View Full Code Here

     *
     * @param ff The new value for the "clear widget field flags".
     */
    public void setClearWidgetFieldFlags( Integer ff )
    {
        COSInteger value = null;
        if( ff != null )
        {
            value = COSInteger.get( ff );
        }
        field.setItem( COSName.CLR_F, value );
View Full Code Here

TOP

Related Classes of org.apache.pdfbox.cos.COSInteger

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.