cage
Class CaGeEmbeddingTypeFactory

java.lang.Object
  extended by cage.CaGeEmbeddingTypeFactory
All Implemented Interfaces:
EmbeddingTypeFactory

public class CaGeEmbeddingTypeFactory
extends java.lang.Object
implements EmbeddingTypeFactory

Implementation of EmbeddingTypeFactory which offers access to the default embedding types available in CaGe.


Constructor Summary
CaGeEmbeddingTypeFactory()
           
 
Method Summary
 Embedder getEmbedderFor(java.lang.String type)
          Returns a new Embedder for the given type or null if the type is unknown.
 java.lang.String[] getEmbeddingTypes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CaGeEmbeddingTypeFactory

public CaGeEmbeddingTypeFactory()
Method Detail

getEmbeddingTypes

public java.lang.String[] getEmbeddingTypes()
Specified by:
getEmbeddingTypes in interface EmbeddingTypeFactory

getEmbedderFor

public Embedder getEmbedderFor(java.lang.String type)
Description copied from interface: EmbeddingTypeFactory
Returns a new Embedder for the given type or null if the type is unknown.

Specified by:
getEmbedderFor in interface EmbeddingTypeFactory
Parameters:
type - A type token for a certain embedder
Returns:
a new Embedder or null if the type is unknown