hallo zusammen,
gegeben sei folgende methode:
alle beispiele im netz beinhalten das hier:
...trotzdem geht GAR NIX, zuerst hatte ich getConstructor statt getDeclaredConstructor verwendet, doch funktionieren tut es damit auch nicht...? bekomme immer eine NoSuchMethodException <init>, was in der art...
weiss jmd. weiteres?
EDIT: die klassen "extends XMLSerializerBase" haben grundsätzlich einen priv. kontruktor...
grüsse,
jan
gegeben sei folgende methode:
Java:
public static XMLSerializerBase createInstance(final Class<? extends XMLSerializerBase> impl)
{
try
{
final Constructor<? extends XMLSerializerBase> constr = impl.getDeclaredConstructor(impl);
constr.setAccessible(true);
return constr.newInstance();
// return impl.newInstance();
}
catch (final Exception e)
{
throw new RuntimeException(e);
}
}
alle beispiele im netz beinhalten das hier:
Java:
constr.setAccessible(true);
return constr.newInstance();
...trotzdem geht GAR NIX, zuerst hatte ich getConstructor statt getDeclaredConstructor verwendet, doch funktionieren tut es damit auch nicht...? bekomme immer eine NoSuchMethodException <init>, was in der art...
weiss jmd. weiteres?
EDIT: die klassen "extends XMLSerializerBase" haben grundsätzlich einen priv. kontruktor...
grüsse,
jan
Zuletzt bearbeitet: