Uses of Class
com.almworks.jira.structure.api.attribute.AttributeSpec
Packages that use AttributeSpec
Package
Description
This package provides Attribute API.
This package is a part of Structure Attributes SPI.
-
Uses of AttributeSpec in com.almworks.jira.structure.api.attribute
Fields in com.almworks.jira.structure.api.attribute declared as AttributeSpecModifier and TypeFieldDescriptionstatic final AttributeSpec<ApplicationUser>CoreAttributeSpecs.ASSIGNEEstatic final AttributeSpec<Long>CoreAttributeSpecs.CREATEDstatic final AttributeSpec<ApplicationUser>CoreAttributeSpecs.CREATORstatic final AttributeSpec<String>SharedAttributeSpecs.DESCRIPTIONstatic final AttributeSpec<String>SharedAttributeSpecs.DISPLAYABLE_TEXTOne-line text that can represent this item, for example, in a list.static final AttributeSpec<Boolean>SharedAttributeSpecs.DONEstatic final AttributeSpec<Long>CoreAttributeSpecs.DUEDATEstatic final AttributeSpec<Boolean>SharedAttributeSpecs.EDITABLEstatic final AttributeSpec<String>SharedAttributeSpecs.ICONA HTML that represents an icon of this item like '<img src="..."/>', or any other HTML.static final AttributeSpec<String>SharedAttributeSpecs.IDstatic final AttributeSpec<IssueType>CoreAttributeSpecs.ISSUETYPEstatic final AttributeSpec<String>SharedAttributeSpecs.ISSUETYPE_IDstatic final AttributeSpec<Object>CoreAttributeSpecs.ITEMstatic final AttributeSpec<String>SharedAttributeSpecs.KEYstatic final AttributeSpec<Long>SharedAttributeSpecs.ORIGINAL_ESTIMATEstatic final AttributeSpec<Priority>CoreAttributeSpecs.PRIORITYstatic final AttributeSpec<Project>CoreAttributeSpecs.PROJECTstatic final AttributeSpec<String>SharedAttributeSpecs.PROJECT_IDstatic final AttributeSpec<Long>SharedAttributeSpecs.REMAINING_ESTIMATEstatic final AttributeSpec<ApplicationUser>CoreAttributeSpecs.REPORTERstatic final AttributeSpec<Status>CoreAttributeSpecs.STATUSstatic final AttributeSpec<String>SharedAttributeSpecs.STATUS_IDstatic final AttributeSpec<String>SharedAttributeSpecs.SUMMARYstatic final AttributeSpec<Long>SharedAttributeSpecs.TIME_SPENTstatic final AttributeSpec<Long>SharedAttributeSpecs.TOTAL_ORIGINAL_ESTIMATEstatic final AttributeSpec<Long>SharedAttributeSpecs.TOTAL_REMAINING_ESTIMATEstatic final AttributeSpec<Long>SharedAttributeSpecs.TOTAL_TIME_SPENTstatic final AttributeSpec<Long>CoreAttributeSpecs.UPDATEDstatic final AttributeSpec<String>SharedAttributeSpecs.URLstatic final AttributeSpec<Number>SharedAttributeSpecs.VOTESstatic final AttributeSpec<Number>SharedAttributeSpecs.WATCHESMethods in com.almworks.jira.structure.api.attribute that return AttributeSpecModifier and TypeMethodDescription<V> AttributeSpec<V>AttributeSpec.as(ValueFormat<V> format) Returns an attribute spec with the same ID and parameters, but with the givenValueFormat.AttributeSpecBuilder.build()Builds the attribute spec.AttributeSpecBuilder.ParamsBuilder.build()Builds the attribute spec.ValueFormat.cast(AttributeSpec<?> spec) Performs type checking and cast of an arbitrary attribute specification to the given format.AttributeErrorInfo.getAttributeSpec()Returns the attribute spec of the problematic attributeAttributeSpec.noParams()Returns a new attribute spec with all parameters removed.AttributeSpec.replaceParams(Map<String, Object> newParams) Returns a new attribute spec with parameters replaced with a new map.Returns a new attribute spec with added parameter.Methods in com.almworks.jira.structure.api.attribute that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionCollection<? extends AttributeSpec<?>>ConsistentRowValues.getRequestedAttributes()Returns the attributes that were requested fromStructureAttributeService.getConsistentAttributeValues(com.almworks.jira.structure.api.forest.ForestSpec, boolean, java.util.function.Function<com.almworks.jira.structure.api.forest.item.ItemForest, com.almworks.integers.LongList>, java.util.Collection<? extends com.almworks.jira.structure.api.attribute.AttributeSpec<?>>).Methods in com.almworks.jira.structure.api.attribute with parameters of type AttributeSpecModifier and TypeMethodDescription<X> AttributeValue<X>AttributeValue.cast(AttributeSpec<X> spec) Transforms the value to a different type.ValueFormat.cast(AttributeSpec<?> spec) Performs type checking and cast of an arbitrary attribute specification to the given format.static <T> AttributeSpecBuilder<T>AttributeSpecBuilder.create(AttributeSpec<T> sample) Creates a builder based on the given sample.default <T> TLoadedValues.get(K key, AttributeSpec<T> attribute) Returns a value for the given row and attribute.default <T> TRowValues.get(long key, AttributeSpec<T> attribute) default <T> AttributeValue<T>LoadedValues.getAttributeValue(K key, AttributeSpec<T> attribute) Returns theAttributeValueloaded for the given key and attribute.<T> LoadedValue<T>LoadedValues.getLoadedValue(K key, AttributeSpec<T> attribute) Returns the value loaded for the given key and attribute.booleanStructureAttributeService.isItemAttribute(AttributeSpec<?> attribute) Checks if the attribute is based only on items, which means the value will not depend on a particular position of the item in the forest.default booleanLoadedValues.isOutdated(K key, AttributeSpec<?> attribute) Checks if the value for the given key and attribute is outdated (up for recalculation).<T> voidAttributeValuesReceiver.receiveValues(AttributeSpec<T> attributeSpec, ValueColumn<Long, T> values) Offers the receiver to retrieve the values for the specified attribute.AttributeSpecBuilder.ParamsBuilder.setAttribute(AttributeSpec<?> value) Special method to set the parameter "attribute" to the given attribute spec.AttributeSpecBuilder.ParamsBuilder.setAttribute(String key, AttributeSpec<?> value) Special method to set a parameter to the given attribute spec.default voidAttributeValuesReceiver.valuesReady(AttributeSpec<?> attributeSpec) Notifies the receiver that the loading process has loaded all requested rows for the given attribute spec.Method parameters in com.almworks.jira.structure.api.attribute with type arguments of type AttributeSpecModifier and TypeMethodDescriptionvoidRowValues.consume(Function<AttributeSpec<?>, BiConsumer<LongSizedIterable, LongFunction<LoadedValue<?>>>> consumer) Passes all data to the consumer.StructureAttributeService.getAttributeValues(ForestSpec spec, boolean strictSpec, LongList rows, Collection<? extends AttributeSpec<?>> attributes, Consumer<ValuesMeta> metaConsumer) Loads and returns attribute values asRowValues.default RowValuesStructureAttributeService.getAttributeValues(ForestSpec spec, LongList rows, Collection<? extends AttributeSpec<?>> attributes) Retrieves values for the given sets of attributes and rows.StructureAttributeService.getAttributeValues(ItemForest forest, LongList rows, Collection<? extends AttributeSpec<?>> attributes) Returns attribute values for the given matrix of Rows and Attributes.StructureAttributeService.getAttributeValues(Forest forest, LongList rows, Collection<? extends AttributeSpec<?>> attributes) Returns attribute values for the given matrix of Rows and Attributes.StructureAttributeService.getAttributeValuesWithUpdateChecker(ForestSpec spec, LongList rows, Collection<? extends AttributeSpec<?>> attributes) Loads the values for the given rows and attributes, plus provides an instance ofAttributeUpdateChecker, which can be used to detect that the values may have changed and another loading is needed.StructureAttributeService.getAttributeValuesWithUpdateChecker(ItemForest forest, LongList rows, Collection<? extends AttributeSpec<?>> attributes, ForestSpec baseForestSpec) Loads the values for the given rows and attributes, plus provides an instance ofAttributeUpdateChecker, which can be used to detect that the values may have changed and another loading is needed.StructureAttributeService.getConsistentAttributeValues(ForestSpec spec, boolean strictSpec, Function<ItemForest, LongList> rowsSupplier, Collection<? extends AttributeSpec<?>> attributes) Performs consistent loading of values for the given rows and attributes.default ConsistentRowValuesStructureAttributeService.getConsistentAttributeValues(ForestSpec spec, Function<ItemForest, LongList> rowsSupplier, Collection<? extends AttributeSpec<?>> attributes) Performs consistent loading of values for the given rows and attributes.booleanStructureAttributeService.hasUpdate(ForestSpec spec, LongList rows, Collection<? extends AttributeSpec<?>> attributes, ValuesMeta loadMeta) This method checks if there may have been updates in the system since some previous loading of the given attributes.voidStructureAttributeService.loadAttributeValues(ForestSpec spec, boolean strictSpec, LongList rows, Collection<? extends AttributeSpec<?>> attributes, AttributeValuesReceiver receiver) This method loads values for the given sets of attributes and rows.default voidStructureAttributeService.loadAttributeValues(ForestSpec spec, LongList rows, Collection<? extends AttributeSpec<?>> attributes, AttributeValuesReceiver receiver) Loads values for the given sets of attributes and rows.voidStructureAttributeService.loadAttributeValues(ItemForest itemForest, LongList rows, Collection<? extends AttributeSpec<?>> attributes, AttributeValuesReceiver receiver) This method loads values for the given sets of attributes and rows.voidStructureAttributeService.loadAttributeValues(Forest forest, LongList rows, Collection<? extends AttributeSpec<?>> attributes, AttributeValuesReceiver receiver) This method loads values for the given sets of attributes and rows.Constructors in com.almworks.jira.structure.api.attribute with parameters of type AttributeSpecModifierConstructorDescriptionAttributeErrorInfo(AttributeSpec<?> attributeSpec, Long rowId, ItemIdentity itemId, Throwable cause) Constructor parameters in com.almworks.jira.structure.api.attribute with type arguments of type AttributeSpecModifierConstructorDescriptionConsistentRowValues(Forest forest, LongList requestedRows, Collection<? extends AttributeSpec<?>> requestedAttributes, RowValues values, DataVersion forestVersion, DataVersion itemsVersion) -
Uses of AttributeSpec in com.almworks.jira.structure.api.attribute.loader
Methods in com.almworks.jira.structure.api.attribute.loader that return AttributeSpecModifier and TypeMethodDescriptionAttributeLoader.getAttributeSpec()Returns the spec for which this loader loads values.Methods in com.almworks.jira.structure.api.attribute.loader that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptiondefault Set<AttributeSpec<?>>AttributeLoader.getAttributeDependencies()Returns attributes that need to be loaded prior to calling this loader's loading function.Methods in com.almworks.jira.structure.api.attribute.loader with parameters of type AttributeSpecModifier and TypeMethodDescriptionstatic <T> DerivedAttributeLoaderBuilder<T>SharedAttributeLoaders.constantLoader(AttributeSpec<T> spec, AttributeValue<T> value) AttributeLoaderProvider.createAttributeLoader(AttributeSpec<?> attributeSpec, AttributeProviderContext context) Creates an attribute loader for the given attribute spec.static <T> DerivedAttributeLoaderBuilder<T>SharedAttributeLoaders.derivedLoader(AttributeSpec<T> spec) static <T,D> UniDerivedAttributeLoaderBuilder<T, D> SharedAttributeLoaders.derivedLoader(AttributeSpec<T> spec, AttributeSpec<D> dependencySpec) static <T,X, Y> BiDerivedAttributeLoaderBuilder<T, X, Y> SharedAttributeLoaders.derivedLoader(AttributeSpec<T> spec, AttributeSpec<X> xDependency, AttributeSpec<Y> yDependency) <V> AttributeValue<V>AttributeLoaderContext.getDependencyAttributeValue(AttributeSpec<V> dependency) Gets the value of dependency attribute for the row being calculated.default <V> VAttributeLoaderContext.getDependencyValue(AttributeSpec<V> dependency) Gets the value of dependency attribute for the row being calculated.static AttributeCachingStrategyAttributeCachingStrategy.guessCachingStrategy(AttributeSpec<?> spec) Guessing if the value is cacheable, based on the value format.static Set<AttributeContextDependency>AttributeContextDependency.guessContextDependencies(AttributeSpec<?> spec) booleanAttributeProviderContext.isItemAttribute(AttributeSpec<?> attribute) Checks if the attribute is based only on items, which means the value will not depend on a particular position of the item in the forest.static <T> ItemAttributeLoaderBuilder<T,Issue> AttributeLoaders.issueLoader(AttributeSpec<T> spec) static <T> ItemAttributeLoaderBuilder<T,Object> SharedAttributeLoaders.itemLoader(AttributeSpec<T> spec) static <T> SingleRowAttributeLoaderBuilder<T>SharedAttributeLoaders.singleRowLoader(AttributeSpec<T> spec) -
Uses of AttributeSpec in com.almworks.jira.structure.api.attribute.loader.basic
Fields in com.almworks.jira.structure.api.attribute.loader.basic declared as AttributeSpecModifier and TypeFieldDescriptionprotected final AttributeSpec<? extends D>SimpleDerivedAttributeLoader.myDependencyprotected final AttributeSpec<A>AbstractAttributeLoader.mySpecMethods in com.almworks.jira.structure.api.attribute.loader.basic that return AttributeSpecModifier and TypeMethodDescriptionfinal AttributeSpec<A>AbstractAttributeLoader.getAttributeSpec()Methods in com.almworks.jira.structure.api.attribute.loader.basic that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionSet<AttributeSpec<?>>InheritedValueLoader.getAttributeDependencies()Set<AttributeSpec<?>>ScanningLongSumLoader.getAttributeDependencies()Set<AttributeSpec<?>>ScanningNumberSumLoader.getAttributeDependencies()final Set<AttributeSpec<?>>SimpleDerivedAttributeLoader.getAttributeDependencies()Methods in com.almworks.jira.structure.api.attribute.loader.basic with parameters of type AttributeSpecModifier and TypeMethodDescriptionSimpleAttributeProvider.createAttributeLoader(AttributeSpec<?> spec, AttributeProviderContext context) static <T> AttributeLoader<T>SimpleDerivedAttributeLoader.idLoader(AttributeSpec<T> spec, AttributeSpec<T> dependency) protected final <T> voidSimpleAttributeProvider.registerCompositeLoader(AttributeSpec<T> spec, AttributeLoader<T>... loaders) Constructors in com.almworks.jira.structure.api.attribute.loader.basic with parameters of type AttributeSpecModifierConstructorDescriptionprotectedprotectedprotectedAbstractScanningLoader(AttributeSpec<T> spec) InheritedValueLoader(AttributeSpec<T> spec, AttributeSpec<T> valueSpec, boolean forceParentValue) IssueAttributeLoader(AttributeSpec<T> spec) ItemClassAttributeLoader(AttributeSpec<A> spec, Class<T> itemClass, String... itemTypes) ItemTypeAttributeLoader(AttributeSpec<A> spec, String... itemTypes) LongSumLoader(AttributeSpec<Long> spec, AttributeSpec<Long> dependency) NumberSumLoader(AttributeSpec<Number> spec, AttributeSpec<Number> dependency) ScanningLongSumLoader(AttributeSpec<Long> spec, AttributeSpec<Long> dependency) ScanningNumberSumLoader(AttributeSpec<Number> spec, AttributeSpec<Number> dependency) protectedSimpleDerivedAttributeLoader(AttributeSpec<T> spec, AttributeSpec<? extends D> dependency) protectedSimpleDerivedAttributeLoader(AttributeSpec<T> spec, AttributeSpec<? extends D> dependency, boolean yield) -
Uses of AttributeSpec in com.almworks.jira.structure.api.attribute.loader.builder
Fields in com.almworks.jira.structure.api.attribute.loader.builder declared as AttributeSpecModifier and TypeFieldDescriptionprotected AttributeSpec<T>AttributeLoaderBuilder.myAttributeSpecMethods in com.almworks.jira.structure.api.attribute.loader.builder that return AttributeSpecMethods in com.almworks.jira.structure.api.attribute.loader.builder that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionprotected Set<AttributeSpec<?>>ArbitraryDependenciesAttributeLoaderBuilder.buildDependencies()Set<AttributeSpec<?>>BaseAttributeLoader.getAttributeDependencies()Set<AttributeSpec<?>>BiDerivedAttributeLoaderBuilder.BuiltBiDerivedLoader.getAttributeDependencies()Methods in com.almworks.jira.structure.api.attribute.loader.builder with parameters of type AttributeSpecModifier and TypeMethodDescriptionArbitraryDependenciesAttributeLoaderBuilder.dependencies(AttributeSpec<?>... dependencies) BiDerivedAttributeLoaderBuilder.dependencies(AttributeSpec<X> xDependencySpec, AttributeSpec<Y> yDependencySpec) ArbitraryDependenciesAttributeLoaderBuilder.dependency(AttributeSpec<?> dependency) UniDerivedAttributeLoaderBuilder.dependency(AttributeSpec<D> dependencySpec) AttributeLoaderBuilder.spec(AttributeSpec<T> attributeSpec) BiDerivedAttributeLoaderBuilder.xDependency(AttributeSpec<X> xDependencySpec) BiDerivedAttributeLoaderBuilder.yDependency(AttributeSpec<Y> yDependencySpec) Constructors in com.almworks.jira.structure.api.attribute.loader.builder with parameters of type AttributeSpecModifierConstructorDescriptionprotectedBaseAttributeLoader(AttributeSpec<T> attributeSpec, Set<AttributeSpec<?>> dependencies, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail) Creates the loader.BaseDerivedAttributeLoader(AttributeSpec<T> attributeSpec, Set<AttributeSpec<?>> dependencies, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail, Function<DerivedAttributeContext, AttributeValue<T>> loadingFunction) BaseItemAttributeLoader(AttributeSpec<T> attributeSpec, Set<AttributeSpec<?>> dependencies, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail, Predicate<String> itemTypeSupportedPredicate, BiFunction<ItemIdentity, ItemAttributeContext, AttributeValue<T>> attributeFunction, BiConsumer<Collection<ItemIdentity>, AttributeContext> preloadFunction) BaseSingleRowAttributeLoader(AttributeSpec<T> attributeSpec, Set<AttributeSpec<?>> dependencies, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail, BiFunction<StructureRow, SingleRowAttributeContext, AttributeValue<T>> loadingFunction, RowPreloadFunction preloadFunction, boolean wholeForestDependent) BuiltBiDerivedLoader(AttributeSpec<T> spec, AttributeSpec<? extends X> xDependency, AttributeSpec<? extends Y> yDependency, boolean yield, BiFunction<X, Y, T> derivationFunction, Function<X, ItemIdentity> xTrailFunction, Function<Y, ItemIdentity> yTrailFunction, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail) BuiltDerivedLoader(AttributeSpec<T> spec, AttributeSpec<? extends D> dependency, boolean yield, BiFunction<? super D, DerivedAttributeContext, ? extends T> derivationFunction, Function<D, ItemIdentity> trailFunction, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail) Constructor parameters in com.almworks.jira.structure.api.attribute.loader.builder with type arguments of type AttributeSpecModifierConstructorDescriptionprotectedBaseAttributeLoader(AttributeSpec<T> attributeSpec, Set<AttributeSpec<?>> dependencies, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail) Creates the loader.BaseDerivedAttributeLoader(AttributeSpec<T> attributeSpec, Set<AttributeSpec<?>> dependencies, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail, Function<DerivedAttributeContext, AttributeValue<T>> loadingFunction) BaseItemAttributeLoader(AttributeSpec<T> attributeSpec, Set<AttributeSpec<?>> dependencies, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail, Predicate<String> itemTypeSupportedPredicate, BiFunction<ItemIdentity, ItemAttributeContext, AttributeValue<T>> attributeFunction, BiConsumer<Collection<ItemIdentity>, AttributeContext> preloadFunction) BaseSingleRowAttributeLoader(AttributeSpec<T> attributeSpec, Set<AttributeSpec<?>> dependencies, Set<AttributeContextDependency> contextDependencies, AttributeCachingStrategy cachingStrategy, TrailItemSet globalTrail, BiFunction<StructureRow, SingleRowAttributeContext, AttributeValue<T>> loadingFunction, RowPreloadFunction preloadFunction, boolean wholeForestDependent) -
Uses of AttributeSpec in com.almworks.jira.structure.api.attribute.loader.composition
Methods in com.almworks.jira.structure.api.attribute.loader.composition that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionSet<AttributeSpec<?>>CompositeAttributeLoader.getAttributeDependencies()static <L extends AttributeLoader<?>>
Set<AttributeSpec<?>>CompositeAttributeLoader.getCompositeDependencies(Collection<L> loaders) Methods in com.almworks.jira.structure.api.attribute.loader.composition with parameters of type AttributeSpecModifier and TypeMethodDescriptionstatic <T> AttributeLoader<T>CompositeAttributeLoader.create(AttributeSpec<T> spec, List<AttributeLoader<T>> loaders) static <L extends AttributeLoader<?>>
AttributeCachingStrategyCompositeAttributeLoader.getCompositeCachingStrategy(AttributeSpec<?> spec, Collection<L> loaders) Constructors in com.almworks.jira.structure.api.attribute.loader.composition with parameters of type AttributeSpecModifierConstructorDescriptionprotectedCompositeAttributeLoader(AttributeSpec<T> spec, Collection<L> loaders) -
Uses of AttributeSpec in com.almworks.jira.structure.api.attribute.loader.delegate
Methods in com.almworks.jira.structure.api.attribute.loader.delegate that return AttributeSpecMethods in com.almworks.jira.structure.api.attribute.loader.delegate that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionSet<AttributeSpec<?>>DelegatingAttributeLoader.getAttributeDependencies() -
Uses of AttributeSpec in com.almworks.jira.structure.api.attribute.loader.reduce
Fields in com.almworks.jira.structure.api.attribute.loader.reduce declared as AttributeSpecModifier and TypeFieldDescriptionprotected final AttributeSpec<T>SingleDependencyReducingAggregateLoader.myDependencyMethods in com.almworks.jira.structure.api.attribute.loader.reduce that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionSet<AttributeSpec<?>>SingleDependencyReducingAggregateLoader.getAttributeDependencies()Methods in com.almworks.jira.structure.api.attribute.loader.reduce with parameters of type AttributeSpecModifier and TypeMethodDescriptionstatic <T> ReductionStrategy<T>ReductionStrategy.forAttributeSpec(AttributeSpec<?> attributeSpec) Look for strategy type from the spec and try to return default strategy for known types.static StringReductionStrategy.getStrategyType(AttributeSpec<?> attributeSpec) Look for known strategy type from the spec and return default (SUBTREE) value if not found.Constructors in com.almworks.jira.structure.api.attribute.loader.reduce with parameters of type AttributeSpecModifierConstructorDescriptionprotectedSingleDependencyReducingAggregateLoader(AttributeSpec<T> spec, AttributeSpec<T> dependency) -
Uses of AttributeSpec in com.almworks.jira.structure.api.attribute.subscription
Methods in com.almworks.jira.structure.api.attribute.subscription that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionAttributeSubscription.getAttributes()Returns the attributes that are currently subscribed for.Methods in com.almworks.jira.structure.api.attribute.subscription with parameters of type AttributeSpecModifier and TypeMethodDescriptionAttributeSubscriptionPatch.addAttribute(AttributeSpec<?> attribute) AttributeSubscriptionPatch.removeAttribute(AttributeSpec<?> attribute) Method parameters in com.almworks.jira.structure.api.attribute.subscription with type arguments of type AttributeSpecModifier and TypeMethodDescriptionAttributeSubscriptionPatch.setAttributes(Collection<? extends AttributeSpec<?>> attributes) -
Uses of AttributeSpec in com.almworks.jira.structure.api.effector
Methods in com.almworks.jira.structure.api.effector with parameters of type AttributeSpecModifier and TypeMethodDescriptionvoidEffectorContext.requireAttribute(AttributeSpec<?> attribute) Allows the effector to require an attribute that it needs in order to produce effects. -
Uses of AttributeSpec in com.almworks.jira.structure.api.export
Methods in com.almworks.jira.structure.api.export with parameters of type AttributeSpecModifier and TypeMethodDescription<T> TExportRow.get(AttributeSpec<T> attribute) Gets a value of an attribute for this row.voidExportRequestContext.requireAttribute(AttributeSpec<?> attribute) Require an attribute to be calculated for this request. -
Uses of AttributeSpec in com.almworks.jira.structure.api.generator.util
Methods in com.almworks.jira.structure.api.generator.util with parameters of type AttributeSpecModifier and TypeMethodDescriptionstatic Pair<RowValues,RecordingAttributeUpdateChecker> GenerationUtil.getValuesFromSubjectForest(StructureGenerator.GenerationContext context, AttributeSpec<?> spec, LongList rows, StructureAttributeService attributeService) Method parameters in com.almworks.jira.structure.api.generator.util with type arguments of type AttributeSpecModifier and TypeMethodDescriptionstatic Pair<RowValues,RecordingAttributeUpdateChecker> GenerationUtil.getValuesFromSubjectForest(StructureGenerator.GenerationContext context, Collection<? extends AttributeSpec<?>> specs, LongList rows, StructureAttributeService attributeService) -
Uses of AttributeSpec in com.almworks.jira.structure.api.rest
Methods in com.almworks.jira.structure.api.rest that return AttributeSpecModifier and TypeMethodDescriptionstatic AttributeSpec<?>RestAttributeSpec.fromRest(RestAttributeSpec spec) static AttributeSpec<?>RestAttributeSpec.fromRestNotNull(RestAttributeSpec spec) Methods in com.almworks.jira.structure.api.rest that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionstatic List<AttributeSpec<?>>RestAttributeSpec.fromRestCollection(Collection<? extends RestAttributeSpec> source) Methods in com.almworks.jira.structure.api.rest with parameters of type AttributeSpecModifier and TypeMethodDescriptionstatic RestAttributeSpecRestAttributeSpec.toRest(AttributeSpec<?> spec) -
Uses of AttributeSpec in com.almworks.jira.structure.api.settings
Methods in com.almworks.jira.structure.api.settings that return types with arguments of type AttributeSpecModifier and TypeMethodDescriptionSet<AttributeSpec<?>>AttributeSensitivitySettings.getNonSensitiveAttributes()Returns attributes that were explicitly set to be non-sensitive, regardless of the default mode.Set<AttributeSpec<?>>ImmutableAttributeSensitivitySettingsBean.getNonSensitiveAttributes()Constructor parameters in com.almworks.jira.structure.api.settings with type arguments of type AttributeSpecModifierConstructorDescriptionImmutableAttributeSensitivitySettingsBean(AttributeSensitivityMode sensitivityMode, Collection<? extends AttributeSpec<?>> nonSensitiveAttributes) -
Uses of AttributeSpec in com.almworks.jira.structure.api.util
Methods in com.almworks.jira.structure.api.util that return AttributeSpecModifier and TypeMethodDescription<T> AttributeSpec<T>SpecParams.getAttributeParameter(ValueFormat<T> expectedFormat) <T> AttributeSpec<T>SpecParams.getAttributeParameter(String name, ValueFormat<T> expectedFormat)