hep.io.root.core
Class NameMangler

java.lang.Object
  extended by hep.io.root.core.NameMangler

public class NameMangler
extends Object

Controls name mangling when building Java interfaces for Root classes.

Version:
$Id: NameMangler.java 8584 2006-08-10 23:06:37Z duns $
Author:
tonyj

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:



Copyright © 2000-2008 FreeHEP. All Rights Reserved.