Struct proguard::Class
[−]
[src]
pub struct Class<'a> { /* fields omitted */ }
Represents class mapping information.
Methods
impl<'a> Class<'a>
[src]
fn class_name(&self) -> &str
Returns the name of the class.
fn alias(&self) -> &str
Returns the obfuscated alias of a class.
fn get_field(&'a self, alias: &str) -> Option<FieldInfo<'a>>
Looks up a field by an alias.
fn get_methods(
&'a self,
alias: &str,
lineno: Option<u32>
) -> Vec<MethodInfo<'a>>
&'a self,
alias: &str,
lineno: Option<u32>
) -> Vec<MethodInfo<'a>>
Looks up all matching methods for a given alias.
If the line number is supplied as well the return value will most likely only return a single item if found.