FreeHEP API
Version current

hep.io.root.core
Class NameMangler

java.lang.Object
  extended byhep.io.root.core.NameMangler

public class NameMangler
extends Object

Controls name mangling when building Java interfaces for Root classes.

Version:
$Id: NameMangler.java,v 1.2 2003/04/24 19:36:20 tonyj Exp $
Author:
tonyj
Source Code:
NameMangler.java

Constructor Summary
NameMangler()
           
 
Method Summary
static NameMangler instance()
           
 String mangleClass(String in)
          Name mangling applied to root class names.
 String mangleMember(String in)
          Name mangling applied to root member variables.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameMangler

public NameMangler()
Method Detail

instance

public static NameMangler instance()

mangleClass

public String mangleClass(String in)
Name mangling applied to root class names. By default this implementation:

mangleMember

public String mangleMember(String in)
Name mangling applied to root member variables. By default:


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.