Returns the album of the mp3 if set and the empty string if not.

@return the album of the mp3
@exception ID3v2FormatException if the data of the field is incorrect
485425
public String getAlbum(int type)
	{
		if (allow(type&ID3V1))
		{
			return id3v1.getAlbum();
		}
		if (allow(type&ID3V2))
		{
			return id3v2.getFrameDataString(ID3v2Frames.ALBUM);
		}
		return null;
	}
797957
public com.google.protobuf.ByteString
      getJavaClassBytes() {
    java.lang.Object ref = javaClass_;
    if (ref instanceof java.lang.String) {
      com.google.protobuf.ByteString b = 
          com.google.protobuf.ByteString.copyFromUtf8(
              (java.lang.String) ref);
      javaClass_ = b;
      return b;
    } else {
      return (com.google.protobuf.ByteString) ref;
    }
  }
1126782
public String getString()
    {
        StringBuffer    buf = new StringBuffer();

        for (int i = 0; i != string.length; i++)
        {
            buf.append(table[(string[i] >>> 4) % 0xf]);
            buf.append(table[string[i] & 0xf]);
        }

        return buf.toString();
    }
594969
@Override
	public String getString() {
		String result = cachedString;
		if(result == null) {
			synchronized(this) {
				result = cachedString;
				if(result == null) {
					if(isSinglePrefixBlock() || !isMultiple()) { //covers the case of !isMultiple, ie single addresses, when there is no prefix or the prefix is the bit count
						result = getDefaultLowerString();
					} else if(isFullRange()) {
						result = IPAddress.SEGMENT_WILDCARD_STR;
					} else {
						long upperValue = getUpperDivisionValue();
						if(isPrefixBlock()) {
							upperValue &= getDivisionNetworkMask(getDivisionPrefixLength());
						}
						result = getDefaultRangeString(getDivisionValue(), upperValue, getDefaultTextualRadix());
					}
					cachedString = result;
				}
			}
		}
		return result;
	}
582971
public int doMergeData(Object objData)
    {
        int iErrorCode = DBConstants.NORMAL_RETURN;
        FieldListener nextListener = (FieldListener)this.getNextListener();
        if (nextListener != null)
            iErrorCode = nextListener.doMergeData(objData);
        else if (m_owner != null)
            iErrorCode = this.getOwner().doMergeData(objData);
        return iErrorCode;
    }
785484
public static String readString(final DataInput in) throws IOException {

		if (in.readBoolean()) {
			final int length = in.readInt();
			if (length < 0) {
				throw new IOException("length of StringRecord is " + length);
			}

			final byte[] bytes = new byte[length];
			in.readFully(bytes, 0, length);
			return decode(bytes);
		}

		return null;
	}
257815
public String getString() 
    {
        String string = Constants.BLANK;
        NumberField numberField = (NumberField)this.getField();
        if (this.getNextConverter().getLength() != 0)
        {
            double dValue = this.getValue();
            if (dValue != 0)
                dValue = 1 / dValue;
            if (m_mfRecip == null)
                m_mfRecip = NumberFormat.getInstance();
            m_mfRecip.setMinimumFractionDigits(numberField.getScale());
            m_mfRecip.setMaximumFractionDigits(numberField.getScale());
            string = m_mfRecip.format(dValue);
        }
        return string;
    }
504668
public int
getRcode() {
	int rcode = header.getRcode();
	OPTRecord opt = getOPT();
	if (opt != null)
		rcode += (opt.getExtendedRcode() << 4);
	return rcode;
}
785210
public com.google.protobuf.ByteString
      getFilenameBytes() {
    java.lang.Object ref = filename_;
    if (ref instanceof java.lang.String) {
      com.google.protobuf.ByteString b = 
          com.google.protobuf.ByteString.copyFromUtf8(
              (java.lang.String) ref);
      filename_ = b;
      return b;
    } else {
      return (com.google.protobuf.ByteString) ref;
    }
  }
537353
public String getFileName()
	{
		if (mp3File==null) return "";
		try
		{
			return mp3File.getCanonicalPath();
		}
		catch (IOException ex)
		{
			return mp3File.getAbsolutePath();
		}
	}
704859
public synchronized String getString()
   {
      checkReleased();

      String returningString = null;

      // Read the length in
      short stringLength = receivedBuffer.getShort();
      // Allocate the right amount of space for it
      byte[] stringBytes = new byte[stringLength];
      // And copy the data in
      receivedBuffer.get(stringBytes);

      // If the length is 1, and the byte is 0x00, then this is null - so do nothing
      if (stringLength == 1 && stringBytes[0] == 0)
      {
         // String is null...
      }
      else
      {
         try
         {
            returningString = new String(stringBytes, stringEncoding);
         }
         catch (UnsupportedEncodingException e)
         {
            FFDCFilter.processException(e, CLASS_NAME + ".getString",
                                        CommsConstants.COMMSBYTEBUFFER_GETSTRING_01,
                                        this);

            if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
            {
               SibTr.debug(tc, "Unable to encode String: ", e);
               SibTr.exception(tc, e);
            }

            SibTr.error(tc, "UNSUPPORTED_STRING_ENCODING_SICO8005", new Object[] {stringEncoding, e});

            throw new SIErrorException(
               TraceNLS.getFormattedMessage(CommsConstants.MSG_BUNDLE, "UNSUPPORTED_STRING_ENCODING_SICO8005", new Object[] {stringEncoding, e}, null)
            );
         }
      }

      return returningString;
   }
662137
public String getString() 
    {
        String string = super.getString();  // By default, get the data as-is
        if (this.getField() instanceof NumberField)
        {
            double dValue = this.getField().getValue();
            if (m_bDebit)
            {
                if (dValue < 0)
                    string = Constants.BLANK; // For debit/negative, return a null
            }
            else
            {   // Credit
                if (dValue >= 0)
                    string = Constants.BLANK; // For credit/positive, return a null
                else
                    string = ((NumberField)this.getField()).binaryToString(new Double(-dValue));  // Positive representation
            }
        }
        return string;
    }
431459
public String asString() {
		if (current == null)
			return null;
		if (current instanceof String)
			return (String) current;
		return current.toString();
	}
295005
public Record getRecord(String strFileName)
    {
        boolean bAddQuotes = false;
        if (strFileName.length() > 0) if (strFileName.charAt(0) == '\"')
            bAddQuotes = true;
        if (this.getTableNames(bAddQuotes).equals(strFileName))
            return this;
        return null;
    }
1084305
public com.google.protobuf.ByteString getS() {
    if (valueCase_ == 2) {
      return (com.google.protobuf.ByteString) value_;
    }
    return com.google.protobuf.ByteString.EMPTY;
  }
811482
public String getAsString() throws IOException {
    InputStream inputStream = isGzipped()
        ? new GZIPInputStream(getInputStream())
        : getInputStream();
    return Streams.readAll(inputStream, rawResponse.getCharset());
  }
14548
public String getString()
    {
        int len=getInt();
        if (len==0xFFFF)
            return null;
        try
        {
            String s=new String(_buf,_pos,len,StringUtil.__ISO_8859_1);
            _pos+=len+1;
            return s;
        }
        catch (IndexOutOfBoundsException e)
        {
            // Bad request!!!
            LogSupport.ignore(log,e);
            return null;
        }
        catch (UnsupportedEncodingException e)
        {
            log.fatal(e);
            System.exit(1);
            return null;
        }
    }