Uses of Class
gw.util.concurrent.LockingLazyVar
-
-
Uses of LockingLazyVar in gw.internal.gosu.dynamic
Fields in gw.internal.gosu.dynamic declared as LockingLazyVar Modifier and Type Field Description private LockingLazyVar<DynamicTypeInfo>DynamicType. _typeInfo -
Uses of LockingLazyVar in gw.internal.gosu.parser
Fields in gw.internal.gosu.parser declared as LockingLazyVar Modifier and Type Field Description private LockingLazyVar<java.util.List<IConstructorInfo>>JavaTypeInfo. _allCtorsprivate LockingLazyVar<java.util.Set<java.lang.String>>ClassCache. _allTypeNamesCacheprivate LockingLazyVar<IJavaAnnotatedElement>JavaPropertyInfo. _annotatedElementprivate LockingLazyVar<IType>MetaType. _arrayTypeprivate LockingLazyVar<java.lang.Boolean>JavaType. _bHasSuperTypeprivate LockingLazyVar<ClassPath>ClassCache. _classPathCacheprivate LockingLazyVar<java.util.List<IAnnotationInfo>>GosuClassTypeInfo. _declaredAnnotationsprivate LockingLazyVar<java.util.List<IJavaMethodInfo>>JavaTypeInfo. _declaredMethodsprivate static LockingLazyVar<JavaMethodCache.DeclaredMethodsAccessor>JavaMethodCache. _declaredMethodsAccessorprivate LockingLazyVar<java.util.List<IPropertyInfo>>JavaTypeInfo. _declaredPropertiesprivate LockingLazyVar<java.lang.String>GosuMethodParamInfo. _descriptionprivate LockingLazyVar<IJavaClassInfo>GosuArrayClass. _lazyConcreteClassprivate LockingLazyVar<GenericTypeVariable[]>JavaType. _lazyGenericTypeVarsprivate LockingLazyVar<java.lang.Boolean>GosuClass. _valid(package private) static LockingLazyVar<IJavaType>MetaType. DEFAULT_TYPEstatic LockingLazyVar<IType>MetaType. DEFAULT_TYPE_TYPEprivate static LockingLazyVar<CompiledGosuClassSymbolTable>CompiledGosuClassSymbolTable. INSTANCEstatic LockingLazyVar<java.util.Map<java.lang.String,IJavaType>>TypeLoaderAccess. PRIMITIVE_TYPES_BY_NAMEprivate static LockingLazyVar<IJavaType>MetaType. ROOT_TYPEThese fields need to be lazu vars to avoid bombarding the typesystem with callsstatic LockingLazyVar<MetaType>MetaType. ROOT_TYPE_TYPE -
Uses of LockingLazyVar in gw.internal.gosu.parser.expressions
Fields in gw.internal.gosu.parser.expressions declared as LockingLazyVar Modifier and Type Field Description private LockingLazyVar<MetaType>BlockLiteral. _blockTypestatic LockingLazyVar<BooleanLiteral>BooleanLiteral. FALSEstatic LockingLazyVar<NumericLiteral>NumericLiteral. INFINITYstatic LockingLazyVar<NumericLiteral>NumericLiteral. NaNprivate static LockingLazyVar<NullExpression>NullExpression. NULLstatic LockingLazyVar<BooleanLiteral>BooleanLiteral. TRUE -
Uses of LockingLazyVar in gw.internal.gosu.parser.fragments
Fields in gw.internal.gosu.parser.fragments declared as LockingLazyVar Modifier and Type Field Description private LockingLazyVar<IType>GosuFragment. _arrayTypeDeprecated.private LockingLazyVar<IJavaClassInfo>GosuFragment. _javaClassDeprecated.private LockingLazyVar<FragmentInstance>GosuFragment. _sharedInstanceDeprecated. -
Uses of LockingLazyVar in gw.internal.gosu.properties
Fields in gw.internal.gosu.properties declared as LockingLazyVar Modifier and Type Field Description private LockingLazyVar<java.util.Map<java.lang.String,IFile>>PropertiesPropertySet.Source. _filesByTypeNameprivate LockingLazyVar<java.util.List<IPropertiesType>>PropertiesType. _innerClassesprivate LockingLazyVar<java.util.Map<PropertySetSource,PropertiesTypeLoader.TypeNameSet>>PropertiesTypeLoader. _rootTypeNamesprivate LockingLazyVar<PropertiesTypeInfo>PropertiesType. _typeInfo -
Uses of LockingLazyVar in gw.internal.gosu.template
Fields in gw.internal.gosu.template declared as LockingLazyVar Modifier and Type Field Description static LockingLazyVar<ISymbol>TemplateGenerator. PRINT_CONTENT_SYMBOLstatic LockingLazyVar<ISymbol>TemplateGenerator. PRINT_RANGE_SYMBOL -
Uses of LockingLazyVar in gw.lang.parser.coercers
Fields in gw.lang.parser.coercers declared as LockingLazyVar Modifier and Type Field Description private LockingLazyVar<BasePrimitiveCoercer>BasePHighPriorityCoercer. _delegatestatic LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer. BooleanPCoercerstatic LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer. BytePCoercerstatic LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer. CharPCoercerstatic LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer. DoublePCoercerstatic LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer. FloatPCoercerstatic LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer. IntPCoercerstatic LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer. LongPCoercerstatic LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer. ShortPCoercerConstructors in gw.lang.parser.coercers with parameters of type LockingLazyVar Constructor Description BasePHighPriorityCoercer(LockingLazyVar<BasePrimitiveCoercer> delegate, int priority) -
Uses of LockingLazyVar in gw.lang.reflect
Fields in gw.lang.reflect declared as LockingLazyVar Modifier and Type Field Description private LockingLazyVar<java.util.Set<? extends IType>>TypeBase. _allTypesInHierarchyCacheprivate LockingLazyVar<IType>TypeBase. _arrayTypeCacheprivate LockingLazyVar<FunctionArrayType>FunctionType. _arrTypeprivate LockingLazyVar<java.util.List<IPropertyInfo>>DefaultArrayTypeInfo. _declaredPropertiesprivate LockingLazyVar<java.util.List<? extends IEventInfo>>BaseHandBuiltTypeInfo. _eventsCache -
Uses of LockingLazyVar in gw.lang.reflect.gs
Fields in gw.lang.reflect.gs declared as LockingLazyVar Modifier and Type Field Description private LockingLazyVar<IEnhancementIndex>GosuClassTypeLoader. _enhancementIndex -
Uses of LockingLazyVar in gw.lang.reflect.java
Fields in gw.lang.reflect.java declared as LockingLazyVar Modifier and Type Field Description private static LockingLazyVar<IFunctionType>GosuTypes. DEF_CTOR_TYPE -
Uses of LockingLazyVar in gw.util
Fields in gw.util declared as LockingLazyVar Modifier and Type Field Description private static LockingLazyVar<GosuExceptionUtil.IForceThrower>GosuExceptionUtil. FORCE_THROWER -
Uses of LockingLazyVar in gw.util.concurrent
Methods in gw.util.concurrent that return LockingLazyVar Modifier and Type Method Description static <Q> LockingLazyVar<Q>LockingLazyVar. make(LockingLazyVar.LazyVarInit<Q> init)Creates a new LockingLazyVar based on the type of the LazyVarInit passed in.static <Q> LockingLazyVar<Q>LockingLazyVar. make(java.util.concurrent.locks.Lock lock, LockingLazyVar.LazyVarInit<Q> init)
-