HomeSort by relevance Sort by last modified time
    Searched defs:instantiator (Results 1 - 25 of 339) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/objenesis/main/src/main/java/org/objenesis/instantiator/
ObjectInstantiator.java 16 package org.objenesis.instantiator;
SerializationInstantiatorHelper.java 16 package org.objenesis.instantiator;
  /external/objenesis/main/src/main/java/org/objenesis/instantiator/basic/
AccessibleInstantiator.java 16 package org.objenesis.instantiator.basic;
18 import org.objenesis.instantiator.annotations.Instantiator;
19 import org.objenesis.instantiator.annotations.Typology;
27 * @see org.objenesis.instantiator.ObjectInstantiator
29 @Instantiator(Typology.NOT_COMPLIANT)
FailingInstantiator.java 16 package org.objenesis.instantiator.basic;
19 import org.objenesis.instantiator.ObjectInstantiator;
20 import org.objenesis.instantiator.annotations.Instantiator;
21 import org.objenesis.instantiator.annotations.Typology;
24 * The instantiator that always throws an exception. Mainly used for tests
28 @Instantiator(Typology.NOT_COMPLIANT)
NullInstantiator.java 16 package org.objenesis.instantiator.basic;
18 import org.objenesis.instantiator.ObjectInstantiator;
19 import org.objenesis.instantiator.annotations.Instantiator;
20 import org.objenesis.instantiator.annotations.Typology;
23 * The instantiator that always return a null instance
27 @Instantiator(Typology.NOT_COMPLIANT)
ConstructorInstantiator.java 16 package org.objenesis.instantiator.basic;
21 import org.objenesis.instantiator.ObjectInstantiator;
22 import org.objenesis.instantiator.annotations.Instantiator;
23 import org.objenesis.instantiator.annotations.Typology;
33 @Instantiator(Typology.NOT_COMPLIANT)
NewInstanceInstantiator.java 16 package org.objenesis.instantiator.basic;
19 import org.objenesis.instantiator.ObjectInstantiator;
20 import org.objenesis.instantiator.annotations.Instantiator;
21 import org.objenesis.instantiator.annotations.Typology;
24 * The simplest instantiator - simply calls Class.newInstance(). This can deal with default public
30 @Instantiator(Typology.NOT_COMPLIANT)
ObjectStreamClassInstantiator.java 16 package org.objenesis.instantiator.basic;
22 import org.objenesis.instantiator.ObjectInstantiator;
23 import org.objenesis.instantiator.annotations.Instantiator;
24 import org.objenesis.instantiator.annotations.Typology;
28 * ObjectStreamClass.newInstance, present in many JVM implementations. This instantiator will create
36 @Instantiator(Typology.SERIALIZATION)
  /external/objenesis/main/src/main/java/org/objenesis/instantiator/annotations/
Instantiator.java 16 package org.objenesis.instantiator.annotations;
25 * Denote that the class in an instantiator of a given type
32 public @interface Instantiator {
35 * @return type of instantiator
Typology.java 16 package org.objenesis.instantiator.annotations;
19 * Possible types of instantiator
24 * Mark an instantiator used for standard instantiation (not calling a constructor).
29 * Mark an instantiator used for serialization.
34 * Mark an instantiator that doesn't behave like a {@link #STANDARD} nor a {@link #SERIALIZATION} (e.g. calls a constructor, fails
40 * No type specified on the instantiator class
  /external/objenesis/main/src/main/java/org/objenesis/instantiator/gcj/
GCJInstantiator.java 16 package org.objenesis.instantiator.gcj;
21 import org.objenesis.instantiator.annotations.Instantiator;
22 import org.objenesis.instantiator.annotations.Typology;
26 * work on GCJ JVMs. This instantiator will not call any constructors.
29 * @see org.objenesis.instantiator.ObjectInstantiator
31 @Instantiator(Typology.STANDARD)
GCJSerializationInstantiator.java 16 package org.objenesis.instantiator.gcj;
19 import org.objenesis.instantiator.SerializationInstantiatorHelper;
20 import org.objenesis.instantiator.annotations.Instantiator;
21 import org.objenesis.instantiator.annotations.Typology;
25 * work on GCJ JVMs. This instantiator will create classes in a way compatible with serialization,
29 * @see org.objenesis.instantiator.ObjectInstantiator
31 @Instantiator(Typology.SERIALIZATION)
  /external/mockito/src/test/java/org/mockitousage/plugins/
MockitoPluginsTest.java 9 import org.mockito.internal.creation.instance.Instantiator;
41 Instantiator instantiator = provider.getInstantiator(withSettings().build(MockitoPluginsTest.class)); local
43 assertNotNull(instantiator.newInstance(MockitoPluginsTest.class));
  /external/objenesis/main/src/main/java/org/objenesis/
ObjenesisBase.java 18 import org.objenesis.instantiator.ObjectInstantiator;
77 * Will pick the best instantiator for the provided class. If you need to create a lot of
82 * @return Instantiator dedicated to the class
92 ObjectInstantiator<?> instantiator = cache.get(clazz.getName()); local
93 if(instantiator == null) {
95 instantiator = cache.putIfAbsent(clazz.getName(), newInstantiator);
96 if(instantiator == null) {
97 instantiator = newInstantiator;
100 return (ObjectInstantiator<T>) instantiator;
  /external/objenesis/main/src/main/java/org/objenesis/instantiator/android/
Android10Instantiator.java 16 package org.objenesis.instantiator.android;
22 import org.objenesis.instantiator.ObjectInstantiator;
23 import org.objenesis.instantiator.annotations.Instantiator;
24 import org.objenesis.instantiator.annotations.Typology;
27 * Instantiator for Android API level 10 and lover which creates objects without driving their
33 @Instantiator(Typology.STANDARD)
Android17Instantiator.java 16 package org.objenesis.instantiator.android;
23 import org.objenesis.instantiator.ObjectInstantiator;
24 import org.objenesis.instantiator.annotations.Instantiator;
25 import org.objenesis.instantiator.annotations.Typology;
28 * Instantiator for Android API level 11 to 17 which creates objects without driving their
33 @Instantiator(Typology.STANDARD)
Android18Instantiator.java 16 package org.objenesis.instantiator.android;
23 import org.objenesis.instantiator.ObjectInstantiator;
24 import org.objenesis.instantiator.annotations.Instantiator;
25 import org.objenesis.instantiator.annotations.Typology;
28 * Instantiator for Android API leve 18 and higher. Same as the version 17 but the
33 @Instantiator(Typology.STANDARD)
  /external/objenesis/main/src/main/java/org/objenesis/instantiator/perc/
PercInstantiator.java 16 package org.objenesis.instantiator.perc;
22 import org.objenesis.instantiator.ObjectInstantiator;
23 import org.objenesis.instantiator.annotations.Instantiator;
24 import org.objenesis.instantiator.annotations.Typology;
28 * work on Perc JVMs. This instantiator will not call any constructors. The code was provided by
32 * @see org.objenesis.instantiator.ObjectInstantiator
34 @Instantiator(Typology.STANDARD)
  /external/objenesis/main/src/main/java/org/objenesis/instantiator/sun/
SunReflectionFactoryInstantiator.java 16 package org.objenesis.instantiator.sun;
21 import org.objenesis.instantiator.ObjectInstantiator;
22 import org.objenesis.instantiator.annotations.Instantiator;
23 import org.objenesis.instantiator.annotations.Typology;
34 @Instantiator(Typology.STANDARD)
  /external/objenesis/main/src/test/java/org/objenesis/instantiator/basic/
ProxyingInstantiatorTest.java 16 package org.objenesis.instantiator.basic;
21 import org.objenesis.instantiator.ObjectInstantiator;
  /external/objenesis/tck/src/main/java/org/objenesis/tck/search/
SearchWorkingInstantiator.java 18 import org.objenesis.instantiator.ObjectInstantiator;
29 * This class will try every available instantiator on the platform to see which works.
56 // Skip if inner class of isn't named like a instantiator
57 if(className.contains("$") || !className.endsWith("Instantiator")) {
82 ObjectInstantiator<?> instantiator = local
84 instantiator.newInstance();
  /prebuilts/tools/common/m2/repository/org/objenesis/objenesis/1.2/
objenesis-1.2.jar 
  /prebuilts/tools/common/m2/repository/org/objenesis/objenesis/2.5/
objenesis-2.5.jar 
  /prebuilts/tools/common/m2/repository/org/objenesis/objenesis/1.0/
objenesis-1.0.jar 
  /external/mockito/src/main/java/org/mockito/internal/stubbing/answers/
ClonesArguments.java 8 import org.mockito.creation.instance.Instantiator;
21 Instantiator instantiator = Plugins.getInstantiatorProvider().getInstantiator(null); local
22 Object newInstance = instantiator.newInstance(from.getClass());

Completed in 269 milliseconds

1 2 3 4 5 6 7 8 91011>>