OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [gnu/] [javax/] [management/] [Translator.h] - Blame information for rev 756

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 756 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __gnu_javax_management_Translator__
5
#define __gnu_javax_management_Translator__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
#include <gcj/array.h>
11
 
12
extern "Java"
13
{
14
  namespace gnu
15
  {
16
    namespace javax
17
    {
18
      namespace management
19
      {
20
          class Translator;
21
      }
22
    }
23
  }
24
  namespace javax
25
  {
26
    namespace management
27
    {
28
      namespace openmbean
29
      {
30
          class OpenMBeanParameterInfo;
31
          class OpenType;
32
      }
33
    }
34
  }
35
}
36
 
37
class gnu::javax::management::Translator : public ::java::lang::Object
38
{
39
 
40
public:
41
  Translator();
42
  static JArray< ::java::lang::Object * > * fromJava(JArray< ::java::lang::Object * > *, ::java::lang::reflect::Method *);
43
  static ::java::lang::Object * fromJava(::java::lang::Object *, ::java::lang::reflect::Type *);
44
  static ::java::lang::Object * toJava(::java::lang::Object *, ::java::lang::reflect::Method *);
45
private:
46
  static JArray< ::java::lang::Object * > * makeArraySpecific(JArray< ::java::lang::Object * > *);
47
public:
48
  static ::javax::management::openmbean::OpenMBeanParameterInfo * translate(::java::lang::String *);
49
private:
50
  static ::javax::management::openmbean::OpenType * getTypeFromClass(::java::lang::Class *);
51
  static ::java::lang::String * getTypeName(::java::lang::reflect::Type *);
52
public:
53
  static ::java::lang::Class class$;
54
};
55
 
56
#endif // __gnu_javax_management_Translator__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.