org.jaudiotagger.tag.reference
Class ISOScript

java.lang.Object
  extended by org.jaudiotagger.tag.reference.ISOScript

public class ISOScript
extends java.lang.Object

Represents the ISO Script

Contains an enum of script, their four letter code and description with additional method to allow an enum to be found by its four letter code or its description.


Nested Class Summary
static class ISOScript.Script
          List of valid Iso Scripts, shows 4 letter abbreviation and script human readable name
 
Field Summary
private static java.util.Map<java.lang.String,ISOScript.Script> codeMap
           
private static java.util.Map<java.lang.String,ISOScript.Script> descriptionMap
           
 
Constructor Summary
ISOScript()
           
 
Method Summary
static ISOScript.Script getScriptByCode(java.lang.String code)
           
static ISOScript.Script getScriptByDescription(java.lang.String description)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

codeMap

private static java.util.Map<java.lang.String,ISOScript.Script> codeMap

descriptionMap

private static java.util.Map<java.lang.String,ISOScript.Script> descriptionMap
Constructor Detail

ISOScript

public ISOScript()
Method Detail

getScriptByCode

public static ISOScript.Script getScriptByCode(java.lang.String code)
Parameters:
code -
Returns:
enum with this two letter code

getScriptByDescription

public static ISOScript.Script getScriptByDescription(java.lang.String description)
Parameters:
description -
Returns:
enum with this description


Copyright © 2005-2010 java.net. All Rights Reserved.