@SuppressWarnings( "unused" ) protected int getTagDefinition( short tagId, int defaultIfd ) { return getTagInfo().get( defineTag( defaultIfd, tagId ) ); }
public boolean isDefinedTag(int ifdId, int tagId ) { return mInterface.getTagInfo().get(ExifInterface.defineTag(ifdId, (short)tagId)) != ExifInterface.DEFINITION_NULL; }
@SuppressWarnings( "unused" ) protected int getTagDefinition( short tagId, int defaultIfd ) { return getTagInfo().get( defineTag( defaultIfd, tagId ) ); }
public boolean isDefinedTag(int ifdId, int tagId ) { return mInterface.getTagInfo().get(ExifInterface.defineTag(ifdId, (short)tagId)) != ExifInterface.DEFINITION_NULL; }
protected int[] getTagDefinitionsForTagId( short tagId ) { int[] ifds = IfdData.getIfds(); int[] defs = new int[ifds.length]; int counter = 0; SparseIntArray infos = getTagInfo(); for( int i : ifds ) { int def = defineTag( i, tagId ); if( infos.get( def ) != DEFINITION_NULL ) { defs[counter++] = def; } } if( counter == 0 ) { return null; } return Arrays.copyOfRange( defs, 0, counter ); }
protected int[] getTagDefinitionsForTagId( short tagId ) { int[] ifds = IfdData.getIfds(); int[] defs = new int[ifds.length]; int counter = 0; SparseIntArray infos = getTagInfo(); for( int i : ifds ) { int def = defineTag( i, tagId ); if( infos.get( def ) != DEFINITION_NULL ) { defs[counter++] = def; } } if( counter == 0 ) { return null; } return Arrays.copyOfRange( defs, 0, counter ); }
int tagDef = defineTag( defaultIfd, tagId ); if( tagDef == TAG_NULL ) { return TAG_NULL;
int tagDef = defineTag( defaultIfd, tagId ); if( tagDef == TAG_NULL ) { return TAG_NULL;