com.antiaction.mayhem.core
Class MimeTypes

java.lang.Object
  extended by com.antiaction.mayhem.core.MimeTypes

public class MimeTypes
extends java.lang.Object

Mime Types loader/resolver.

Version:
1.00
Author:
Nicholas Clarke

Constructor Summary
MimeTypes()
          Construct an empty object.
 
Method Summary
 java.lang.String get(java.lang.String key)
          Return the mime type associated with an extension.
 boolean load(java.lang.String fname)
          Load extension/mime type pairs from file into memory.
static void main(java.lang.String[] args)
          Test method.
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
          Insert a Mime mapping.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MimeTypes

public MimeTypes()
Construct an empty object.

Method Detail

load

public boolean load(java.lang.String fname)
Load extension/mime type pairs from file into memory.

Parameters:
fname - filename.
Returns:
success status.

get

public java.lang.String get(java.lang.String key)
Return the mime type associated with an extension.

Parameters:
key - file extension.
Returns:
mime type.

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
Insert a Mime mapping.

Parameters:
key - file extension.
value - mime type.
Returns:
old mime type, if there was one.

main

public static void main(java.lang.String[] args)
Test method.

Parameters:
args -


Copyright © 2001-2004 Nicholas Clarke. All Rights Reserved.