Examples of PairedTextEncodedStringNullTerminated


Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

     * Consists of a text encoding , and then a series of null terminated Strings, there should be an even number
     * of Strings as they are paired as involvement/involvee
     */
    protected void setupObjectList() {
        objectList.add(new NumberHashMap(DataTypes.OBJ_TEXT_ENCODING, this, TextEncoding.TEXT_ENCODING_FIELD_SIZE));
        objectList.add(new PairedTextEncodedStringNullTerminated(DataTypes.OBJ_TEXT, this));
    }
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

     *
     * @param index
     * @return value at index
     */
    public String getKeyAtIndex(int index) {
        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        return text.getValue().getMapping().get(index).getKey();
    }
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

     *
     * @param index
     * @return value at index
     */
    public String getValueAtIndex(int index) {
        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        return text.getValue().getMapping().get(index).getValue();
    }
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

    /**
     * @return number of text pairs
     */
    public int getNumberOfPairs() {
        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        return text.getValue().getNumberOfPairs();
    }
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        return text.getValue().getNumberOfPairs();
    }

    public String getText() {
        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        StringBuilder sb = new StringBuilder();
        int count = 1;
        for (Pair entry : text.getValue().getMapping()) {
            sb.append(entry.getKey() + '\0' + entry.getValue());
            if (count != getNumberOfPairs()) {
                sb.append('\0');
            }
            count++;
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

     * Consists of a text encoding , and then a series of null terminated Strings, there should be an even number
     * of Strings as they are paired as involvement/involvee
     */
    protected void setupObjectList() {
        objectList.add(new NumberHashMap(DataTypes.OBJ_TEXT_ENCODING, this, TextEncoding.TEXT_ENCODING_FIELD_SIZE));
        objectList.add(new PairedTextEncodedStringNullTerminated(DataTypes.OBJ_TEXT, this));
    }
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

     *
     * @param index
     * @return value at index
     */
    public String getKeyAtIndex(int index) {
        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        return (String) text.getValue().getMapping().get(index).getKey();
    }
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

     *
     * @param index
     * @return value at index
     */
    public String getValueAtIndex(int index) {
        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        return (String) text.getValue().getMapping().get(index).getValue();
    }
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

    /**
     * @return number of text pairs
     */
    public int getNumberOfPairs() {
        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        return text.getValue().getNumberOfPairs();
    }
View Full Code Here

Examples of org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated

        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        return text.getValue().getNumberOfPairs();
    }

    public String getText() {
        PairedTextEncodedStringNullTerminated text = (PairedTextEncodedStringNullTerminated) getObject(DataTypes.OBJ_TEXT);
        StringBuilder sb = new StringBuilder();
        int count = 1;
        for (Pair entry : text.getValue().getMapping()) {
            sb.append(entry.getKey() + '\0' + entry.getValue());
            if (count != getNumberOfPairs()) {
                sb.append('\0');
            }
            count++;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.