Uses of Class
gw.util.concurrent.LockingLazyVar
Packages that use LockingLazyVar
Package
Description
-
Uses of LockingLazyVar in gw.internal.gosu.dynamic
Fields in gw.internal.gosu.dynamic declared as LockingLazyVar -
Uses of LockingLazyVar in gw.internal.gosu.parser
Fields in gw.internal.gosu.parser declared as LockingLazyVarModifier and TypeFieldDescriptionprivate LockingLazyVar<List<IConstructorInfo>>JavaTypeInfo._allCtorsprivate LockingLazyVar<Set<String>>ClassCache._allTypeNamesCacheprivate LockingLazyVar<IJavaAnnotatedElement>JavaPropertyInfo._annotatedElementprivate LockingLazyVar<IType>MetaType._arrayTypeprivate LockingLazyVar<Boolean>JavaType._bHasSuperTypeprivate LockingLazyVar<ClassPath>ClassCache._classPathCacheprivate LockingLazyVar<List<IAnnotationInfo>>GosuClassTypeInfo._declaredAnnotationsprivate LockingLazyVar<List<IJavaMethodInfo>>JavaTypeInfo._declaredMethodsprivate static LockingLazyVar<JavaMethodCache.DeclaredMethodsAccessor>JavaMethodCache._declaredMethodsAccessorprivate LockingLazyVar<List<IPropertyInfo>>JavaTypeInfo._declaredPropertiesprivate LockingLazyVar<String>GosuMethodParamInfo._descriptionprivate LockingLazyVar<IJavaClassInfo>GosuArrayClass._lazyConcreteClassprivate LockingLazyVar<GenericTypeVariable[]>JavaType._lazyGenericTypeVarsprivate LockingLazyVar<Boolean>GosuClass._valid(package private) static final LockingLazyVar<IJavaType>MetaType.DEFAULT_TYPEstatic LockingLazyVar<IType>MetaType.DEFAULT_TYPE_TYPEprivate static final LockingLazyVar<CompiledGosuClassSymbolTable>CompiledGosuClassSymbolTable.INSTANCEstatic LockingLazyVar<Map<String,IJavaType>> TypeLoaderAccess.PRIMITIVE_TYPES_BY_NAMEprivate static final 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 LockingLazyVarModifier and TypeFieldDescriptionprivate final LockingLazyVar<MetaType>BlockLiteral._blockTypestatic final LockingLazyVar<BooleanLiteral>BooleanLiteral.FALSEstatic final LockingLazyVar<NumericLiteral>NumericLiteral.INFINITYstatic final LockingLazyVar<NumericLiteral>NumericLiteral.NaNprivate static LockingLazyVar<NullExpression>NullExpression.NULLstatic final LockingLazyVar<BooleanLiteral>BooleanLiteral.TRUE -
Uses of LockingLazyVar in gw.internal.gosu.parser.fragments
Fields in gw.internal.gosu.parser.fragments declared as LockingLazyVarModifier and TypeFieldDescriptionprivate 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 LockingLazyVarModifier and TypeFieldDescriptionprivate final LockingLazyVar<Map<String,IFile>> PropertiesPropertySet.Source._filesByTypeNameprivate final LockingLazyVar<List<IPropertiesType>>PropertiesType._innerClassesprivate final LockingLazyVar<Map<PropertySetSource,PropertiesTypeLoader.TypeNameSet>> PropertiesTypeLoader._rootTypeNamesprivate final LockingLazyVar<PropertiesTypeInfo>PropertiesType._typeInfo -
Uses of LockingLazyVar in gw.internal.gosu.template
Fields in gw.internal.gosu.template declared as LockingLazyVarModifier and TypeFieldDescriptionstatic final LockingLazyVar<ISymbol>TemplateGenerator.PRINT_CONTENT_SYMBOLstatic final LockingLazyVar<ISymbol>TemplateGenerator.PRINT_RANGE_SYMBOL -
Uses of LockingLazyVar in gw.lang.parser.coercers
Fields in gw.lang.parser.coercers declared as LockingLazyVarModifier and TypeFieldDescriptionprivate final LockingLazyVar<BasePrimitiveCoercer>BasePHighPriorityCoercer._delegatestatic final LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer.BooleanPCoercerstatic final LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer.BytePCoercerstatic final LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer.CharPCoercerstatic final LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer.DoublePCoercerstatic final LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer.FloatPCoercerstatic final LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer.IntPCoercerstatic final LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer.LongPCoercerstatic final LockingLazyVar<BasePrimitiveCoercer>BasePrimitiveCoercer.ShortPCoercerConstructors in gw.lang.parser.coercers with parameters of type LockingLazyVarModifierConstructorDescriptionBasePHighPriorityCoercer(LockingLazyVar<BasePrimitiveCoercer> delegate, int priority) -
Uses of LockingLazyVar in gw.lang.reflect
Fields in gw.lang.reflect declared as LockingLazyVarModifier and TypeFieldDescriptionprivate final LockingLazyVar<Set<? extends IType>>TypeBase._allTypesInHierarchyCacheprivate final LockingLazyVar<IType>TypeBase._arrayTypeCacheprivate LockingLazyVar<FunctionArrayType>FunctionType._arrTypeprivate LockingLazyVar<List<IPropertyInfo>>DefaultArrayTypeInfo._declaredPropertiesprivate final LockingLazyVar<List<? extends IEventInfo>>BaseHandBuiltTypeInfo._eventsCache -
Uses of LockingLazyVar in gw.lang.reflect.gs
Fields in gw.lang.reflect.gs declared as LockingLazyVarModifier and TypeFieldDescriptionprivate LockingLazyVar<IEnhancementIndex>GosuClassTypeLoader._enhancementIndex -
Uses of LockingLazyVar in gw.lang.reflect.java
Fields in gw.lang.reflect.java declared as LockingLazyVarModifier and TypeFieldDescriptionprivate static LockingLazyVar<IFunctionType>GosuTypes.DEF_CTOR_TYPE -
Uses of LockingLazyVar in gw.util
Fields in gw.util declared as LockingLazyVarModifier and TypeFieldDescriptionprivate static final LockingLazyVar<GosuExceptionUtil.IForceThrower>GosuExceptionUtil.FORCE_THROWER -
Uses of LockingLazyVar in gw.util.concurrent
Methods in gw.util.concurrent that return LockingLazyVarModifier and TypeMethodDescriptionstatic <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(Lock lock, LockingLazyVar.LazyVarInit<Q> init)