META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/metadata/
org/eclipse/equinox/internal/p2/metadata/ArtifactKey.class
ArtifactKey.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.ArtifactKey extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IArtifactKey org.eclipse.equinox.p2.metadata.expression.IMemberProvider { private static final String SEPARATOR public static final String MEMBER_ID public static final String MEMBER_CLASSIFIER public static final String MEMBER_VERSION private final String id private final String classifier private final org.eclipse.equinox.p2.metadata.Version version private static java.lang.String[] getArrayFromList (java.lang.String, java.lang.String) String stringList String separator java.util.ArrayList list boolean separatorSeen java.util.StringTokenizer tokens String token public static org.eclipse.equinox.p2.metadata.IArtifactKey parse (java.lang.String) String specification String[] parts org.eclipse.equinox.p2.metadata.Version version IllegalArgumentException e public void <init> (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version) String classifier String id org.eclipse.equinox.p2.metadata.Version version public void <init> (org.eclipse.equinox.p2.metadata.IArtifactKey) org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey public java.lang.String getClassifier () public org.eclipse.equinox.p2.metadata.Version getVersion () public int hashCode () int hash public java.lang.String toString () public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.IArtifactKey ak public java.lang.String getId () public java.lang.String toExternalForm () StringBuffer data public java.lang.Object getMember (java.lang.String) String memberName }
org/eclipse/equinox/internal/p2/metadata/BasicVersion.class
BasicVersion.java package org.eclipse.equinox.internal.p2.metadata public abstract org.eclipse.equinox.internal.p2.metadata.BasicVersion extends org.eclipse.equinox.p2.metadata.Version { private static final long serialVersionUID public void <init> () public abstract int getMajor () public abstract int getMicro () public abstract int getMinor () public abstract java.lang.String getQualifier () public abstract void originalToString (java.lang.StringBuffer, boolean) public abstract void rawToString (java.lang.StringBuffer, boolean) abstract java.lang.Comparable[] getVector () }
org/eclipse/equinox/internal/p2/metadata/Copyright.class
Copyright.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.Copyright extends java.lang.Object implements org.eclipse.equinox.p2.metadata.ICopyright { private final String body private java.net.URI location public void <init> (java.net.URI, java.lang.String) java.net.URI location String body public java.net.URI getLocation () public java.lang.String getBody () }
org/eclipse/equinox/internal/p2/metadata/IRequiredCapability.class
IRequiredCapability.java package org.eclipse.equinox.internal.p2.metadata public abstract org.eclipse.equinox.internal.p2.metadata.IRequiredCapability extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IRequirement { public abstract java.lang.String getName () public abstract java.lang.String getNamespace () public abstract org.eclipse.equinox.p2.metadata.VersionRange getRange () }
org/eclipse/equinox/internal/p2/metadata/IUMap$MapIterator.class
IUMap.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.IUMap$MapIterator extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator unitIterator private org.eclipse.equinox.p2.metadata.IInstallableUnit[] currentBucket private int bucketIndex private org.eclipse.equinox.p2.metadata.IInstallableUnit nextElement final org.eclipse.equinox.internal.p2.metadata.IUMap this$0 void <init> (org.eclipse.equinox.internal.p2.metadata.IUMap) public boolean hasNext () public org.eclipse.equinox.p2.metadata.IInstallableUnit next () org.eclipse.equinox.p2.metadata.IInstallableUnit nxt public void remove () private boolean positionNext () Object val public volatile java.lang.Object next () }
org/eclipse/equinox/internal/p2/metadata/IUMap.class
IUMap.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.IUMap extends java.lang.Object implements java.lang.Cloneable { final java.util.Map units public void <init> () private void <init> (org.eclipse.equinox.internal.p2.metadata.IUMap) org.eclipse.equinox.internal.p2.metadata.IUMap cloneSource public void add (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit unit String key Object matching org.eclipse.equinox.p2.metadata.IInstallableUnit[] iuArr int idx org.eclipse.equinox.p2.metadata.IInstallableUnit[] iuArrPlus org.eclipse.equinox.p2.metadata.IInstallableUnit old public void addAll (org.eclipse.equinox.p2.metadata.IInstallableUnit[]) org.eclipse.equinox.p2.metadata.IInstallableUnit[] toAdd int i public void addAll (java.util.Collection) java.util.Collection toAdd org.eclipse.equinox.p2.metadata.IInstallableUnit unit public void clear () public org.eclipse.equinox.internal.p2.metadata.IUMap clone () public java.util.Iterator iterator () public boolean contains (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit unit public java.util.Collection getUnits (java.lang.String) String id Object bucket public org.eclipse.equinox.p2.query.IQueryResult get (java.lang.String) String id private org.eclipse.equinox.p2.query.IQueryResult internalGet (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.query.IQuery query java.util.Collection idUnits public org.eclipse.equinox.p2.metadata.IInstallableUnit get (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.query.IQueryResult result public void remove (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit unit String key Object matching org.eclipse.equinox.p2.metadata.IInstallableUnit[] array int idx org.eclipse.equinox.p2.metadata.IInstallableUnit[] newArray public void removeAll (java.util.Collection) java.util.Collection toRemove org.eclipse.equinox.p2.metadata.IInstallableUnit iu public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException }
org/eclipse/equinox/internal/p2/metadata/InstallableUnit$1.class
InstallableUnit.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.InstallableUnit$1 extends java.util.LinkedHashMap { void <init> () public boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry expr }
org/eclipse/equinox/internal/p2/metadata/InstallableUnit.class
InstallableUnit.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.InstallableUnit extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IInstallableUnit org.eclipse.equinox.p2.metadata.expression.IMemberProvider { private static final java.util.Map filterCache private static final org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties NO_PROPERTIES private static final org.eclipse.equinox.p2.metadata.IProvidedCapability[] NO_PROVIDES private static final org.eclipse.equinox.p2.metadata.IRequirement[] NO_REQUIRES private static final org.eclipse.equinox.p2.metadata.IArtifactKey[] NO_ARTIFACTS private static final org.eclipse.equinox.p2.metadata.ITouchpointData[] NO_TOUCHPOINT_DATA private static final org.eclipse.equinox.p2.metadata.ILicense[] NO_LICENSE private static final org.eclipse.equinox.p2.metadata.expression.IExpression filterWrap public static final String MEMBER_PROVIDED_CAPABILITIES public static final String MEMBER_ID public static final String MEMBER_VERSION public static final String MEMBER_PROPERTIES public static final String MEMBER_FILTER public static final String MEMBER_ARTIFACTS public static final String MEMBER_REQUIREMENTS public static final String MEMBER_LICENSES public static final String MEMBER_COPYRIGHT public static final String MEMBER_TOUCHPOINT_DATA public static final String MEMBER_TOUCHPOINT_TYPE public static final String MEMBER_UPDATE_DESCRIPTOR public static final String MEMBER_SINGLETON private org.eclipse.equinox.p2.metadata.IArtifactKey[] artifacts private org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter private String id private org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties private org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties localizedProperties org.eclipse.equinox.p2.metadata.IProvidedCapability[] providedCapabilities private org.eclipse.equinox.p2.metadata.IRequirement[] requires private org.eclipse.equinox.p2.metadata.IRequirement[] metaRequires private boolean singleton private org.eclipse.equinox.p2.metadata.ITouchpointData[] touchpointData private org.eclipse.equinox.p2.metadata.ITouchpointType touchpointType private org.eclipse.equinox.p2.metadata.Version version private org.eclipse.equinox.p2.metadata.IUpdateDescriptor updateInfo private org.eclipse.equinox.p2.metadata.ILicense[] licenses private org.eclipse.equinox.p2.metadata.ICopyright copyright public static final String MEMBER_TRANSLATED_PROPERTIES public static final String MEMBER_PROFILE_PROPERTIES static void <clinit> () org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory public void <init> () public void addTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData) org.eclipse.equinox.p2.metadata.ITouchpointData newData int tl org.eclipse.equinox.p2.metadata.ITouchpointData[] newDatas public int compareTo (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit other int cmp public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.IInstallableUnit other public java.util.Collection getArtifacts () public org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter () public java.util.Collection getFragments () public java.lang.String getId () public java.util.Map getProperties () public java.lang.String getLocalizedProperty (java.lang.String) String key String result public java.lang.String getProperty (java.lang.String) String key public java.util.Collection getProvidedCapabilities () public java.lang.String getProperty (java.lang.String, java.lang.String) String key String locale public java.util.List getRequirements () public java.util.Collection getTouchpointData () public org.eclipse.equinox.p2.metadata.ITouchpointType getTouchpointType () public org.eclipse.equinox.p2.metadata.Version getVersion () public int hashCode () int result public boolean isResolved () public boolean isSingleton () private org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties () public void setArtifacts (org.eclipse.equinox.p2.metadata.IArtifactKey[]) org.eclipse.equinox.p2.metadata.IArtifactKey[] value public void setCapabilities (org.eclipse.equinox.p2.metadata.IProvidedCapability[]) org.eclipse.equinox.p2.metadata.IProvidedCapability[] newCapabilities public void setFilter (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter public void setFilter (java.lang.String) String filter public void setId (java.lang.String) String id public static org.eclipse.equinox.p2.metadata.expression.IMatchExpression parseFilter (java.lang.String) String filterStr org.eclipse.equinox.p2.metadata.expression.IFilterExpression filter org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpr public java.lang.String setLocalizedProperty (java.lang.String, java.lang.String) String key String value public java.lang.String setProperty (java.lang.String, java.lang.String) String key String value public void setRequiredCapabilities (org.eclipse.equinox.p2.metadata.IRequirement[]) org.eclipse.equinox.p2.metadata.IRequirement[] capabilities public void setSingleton (boolean) boolean singleton public void setTouchpointType (org.eclipse.equinox.p2.metadata.ITouchpointType) org.eclipse.equinox.p2.metadata.ITouchpointType type public void setVersion (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version newVersion public java.lang.String toString () public org.eclipse.equinox.p2.metadata.IInstallableUnit unresolved () public org.eclipse.equinox.p2.metadata.IUpdateDescriptor getUpdateDescriptor () public void setUpdateDescriptor (org.eclipse.equinox.p2.metadata.IUpdateDescriptor) org.eclipse.equinox.p2.metadata.IUpdateDescriptor updateInfo public void setLicenses (org.eclipse.equinox.p2.metadata.ILicense[]) org.eclipse.equinox.p2.metadata.ILicense[] license public java.util.Collection getLicenses () public java.util.Collection getLicenses (java.lang.String) String locale public void setCopyright (org.eclipse.equinox.p2.metadata.ICopyright) org.eclipse.equinox.p2.metadata.ICopyright copyright public org.eclipse.equinox.p2.metadata.ICopyright getCopyright () public org.eclipse.equinox.p2.metadata.ICopyright getCopyright (java.lang.String) String locale public boolean satisfies (org.eclipse.equinox.p2.metadata.IRequirement) org.eclipse.equinox.p2.metadata.IRequirement candidate public java.util.Collection getMetaRequirements () public void setMetaRequiredCapabilities (org.eclipse.equinox.p2.metadata.IRequirement[]) org.eclipse.equinox.p2.metadata.IRequirement[] metaReqs public java.lang.Object getMember (java.lang.String) String memberName public static org.eclipse.equinox.p2.metadata.IInstallableUnit contextIU (java.lang.String, java.lang.String, java.lang.String) String ws String os String arch org.eclipse.equinox.internal.p2.metadata.InstallableUnit ctxIU public static org.eclipse.equinox.p2.metadata.IInstallableUnit contextIU (java.util.Map) java.util.Map environment org.eclipse.equinox.internal.p2.metadata.InstallableUnit ctxIU java.util.Map$Entry entry public volatile int compareTo (java.lang.Object) public volatile java.util.Collection getRequirements () }
org/eclipse/equinox/internal/p2/metadata/InstallableUnitFragment.class
InstallableUnitFragment.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.InstallableUnitFragment extends org.eclipse.equinox.internal.p2.metadata.InstallableUnit implements org.eclipse.equinox.p2.metadata.IInstallableUnitFragment { private java.util.Collection hostRequirements public void <init> () public void setHost (java.util.Collection) java.util.Collection hostRequirements public java.util.Collection getHost () public java.lang.Object getMember (java.lang.String) String memberName }
org/eclipse/equinox/internal/p2/metadata/InstallableUnitPatch.class
InstallableUnitPatch.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.InstallableUnitPatch extends org.eclipse.equinox.internal.p2.metadata.InstallableUnit implements org.eclipse.equinox.p2.metadata.IInstallableUnitPatch { public static final String MEMBER_APPLICABILITY_SCOPE public static final String MEMBER_LIFECYCLE public static final String MEMBER_REQUIREMENTS_CHANGE private org.eclipse.equinox.p2.metadata.IRequirementChange[] changes private org.eclipse.equinox.p2.metadata.IRequirement lifeCycle private org.eclipse.equinox.p2.metadata.IRequirement[][] scope public void <init> () private void addRequiredCapability (org.eclipse.equinox.p2.metadata.IRequirement[]) org.eclipse.equinox.p2.metadata.IRequirement[] toAdd java.util.List current int currSize org.eclipse.equinox.p2.metadata.IRequirement[] result int i public org.eclipse.equinox.p2.metadata.IRequirement[][] getApplicabilityScope () public org.eclipse.equinox.p2.metadata.IRequirement getLifeCycle () public java.util.List getRequirementsChange () public void setApplicabilityScope (org.eclipse.equinox.p2.metadata.IRequirement[][]) org.eclipse.equinox.p2.metadata.IRequirement[][] applyTo public void setLifeCycle (org.eclipse.equinox.p2.metadata.IRequirement) org.eclipse.equinox.p2.metadata.IRequirement lifeCycle public void setRequirementsChange (org.eclipse.equinox.p2.metadata.IRequirementChange[]) org.eclipse.equinox.p2.metadata.IRequirementChange[] changes public java.lang.Object getMember (java.lang.String) String memberName }
org/eclipse/equinox/internal/p2/metadata/License.class
License.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.License extends java.lang.Object implements org.eclipse.equinox.p2.metadata.ILicense { private final String body private java.net.URI location private String digest public void <init> (java.net.URI, java.lang.String, java.lang.String) java.net.URI location String body String uuid public java.net.URI getLocation () public java.lang.String getBody () public synchronized java.lang.String getUUID () public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.ILicense other public int hashCode () private java.math.BigInteger calculateLicenseDigest () String message java.security.MessageDigest algorithm byte[] digestBytes java.security.NoSuchAlgorithmException e java.io.UnsupportedEncodingException e private java.lang.String normalize (java.lang.String) String license String text StringBuffer result int length int i char c boolean foundWhitespace }
org/eclipse/equinox/internal/p2/metadata/Messages.class
Messages.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.Messages extends org.eclipse.osgi.util.NLS { public static String _0_is_not_a_valid_qualifier_in_osgi_1 public static String array_can_not_be_empty public static String array_can_not_have_character_group public static String auto_can_not_have_pad_value public static String cannot_combine_ignore_with_other_instruction public static String cannot_combine_range_upper_bound_with_pad_value public static String character_group_defined_more_then_once public static String colon_expected_before_original_version_0 public static String default_defined_more_then_once public static String delimiter_can_not_be_ignored public static String delimiter_can_not_have_default_value public static String delimiter_can_not_have_pad_value public static String delimiter_can_not_have_range public static String EOS_after_escape public static String expected_orignal_after_colon_0 public static String expected_orignal_after_slash_0 public static String expected_slash_after_raw_vector_0 public static String filter_trailing_characters public static String filter_missing_leftparen public static String filter_missing_rightparen public static String filter_invalid_operator public static String filter_missing_attr public static String filter_invalid_value public static String filter_missing_value public static String filter_premature_end public static String format_0_unable_to_parse_1 public static String format_0_unable_to_parse_empty_version public static String format_is_empty public static String format_must_be_delimited_by_colon_0 public static String group_can_not_be_empty public static String ignore_defined_more_then_once public static String illegal_character_encountered_ascii_0 public static String missing_comma_in_range_0 public static String negative_character_range public static String neither_raw_vector_nor_format_specified_0 public static String number_can_not_have_pad_value public static String only_format_specified_0 public static String only_max_and_empty_string_defaults_can_have_translations public static String original_must_start_with_colon_0 public static String original_stated_but_missing_0 public static String pad_defined_more_then_once public static String performing_subquery public static String premature_end_of_format public static String premature_end_of_format_expected_0 public static String premature_EOS_0 public static String range_boundaries_0_and_1_cannot_have_different_formats public static String range_defined_more_then_once public static String range_max_cannot_be_less_then_range_min public static String range_max_cannot_be_zero public static String range_min_0_is_not_less_then_range_max_1 public static String raw_and_original_must_use_same_range_inclusion_0 public static String raw_element_can_not_have_pad_value public static String raw_element_expected_0 public static String string_can_not_have_pad_value public static String syntax_error_in_version_format_0_1_2 public static String syntax_error_in_version_format_0_1_found_2_expected_3 public static String unbalanced_format_parenthesis public static String no_expression_factory public static String no_expression_parser private static final String BUNDLE_NAME static void <clinit> () private void <init> () }
org/eclipse/equinox/internal/p2/metadata/MetadataActivator.class
MetadataActivator.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.MetadataActivator extends java.lang.Object implements org.osgi.framework.BundleActivator { public static final String PI_METADATA public static org.eclipse.equinox.internal.p2.metadata.MetadataActivator instance private org.osgi.framework.BundleContext context public void <init> () public static org.osgi.framework.BundleContext getContext () org.eclipse.equinox.internal.p2.metadata.MetadataActivator activator public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext aContext public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext aContext }
org/eclipse/equinox/internal/p2/metadata/OSGiVersion.class
OSGiVersion.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.OSGiVersion extends org.eclipse.equinox.internal.p2.metadata.BasicVersion { private static final long serialVersionUID private static final boolean[] allowedOSGiChars private final int major private final int minor private final int micro private final Comparable qualifier static void <clinit> () int c int c int c public static boolean isValidOSGiQualifier (java.lang.Comparable) Comparable e String s int idx boolean[] allowed int c static org.eclipse.equinox.internal.p2.metadata.BasicVersion fromVector (java.util.List) java.util.List vector int vtop Comparable pad int major int minor int micro Comparable qualifier public void <init> (int, int, int, java.lang.Comparable) int major int minor int micro Comparable qualifier public int compareTo (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version v int result int result org.eclipse.equinox.internal.p2.metadata.BasicVersion ov org.eclipse.equinox.internal.p2.metadata.OSGiVersion ov public boolean equals (java.lang.Object) Object object org.eclipse.equinox.internal.p2.metadata.BasicVersion ov org.eclipse.equinox.internal.p2.metadata.OSGiVersion other public org.eclipse.equinox.p2.metadata.IVersionFormat getFormat () public int getMajor () public int getMicro () public int getMinor () public java.lang.String getOriginal () public java.lang.String getQualifier () public int hashCode () public boolean isOSGiCompatible () public void originalToString (java.lang.StringBuffer, boolean) StringBuffer sb boolean rangeSafe public void rawToString (java.lang.StringBuffer, boolean) StringBuffer sb boolean rangeSafe public void toString (java.lang.StringBuffer) StringBuffer sb public java.lang.Comparable[] getVector () public java.lang.Comparable getPad () public java.lang.Comparable getSegment (int) int index public int getSegmentCount () private java.lang.Object readResolve () org.eclipse.equinox.internal.p2.metadata.OSGiVersion v public volatile int compareTo (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/OmniVersion.class
OmniVersion.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.OmniVersion extends org.eclipse.equinox.internal.p2.metadata.BasicVersion { private static final long serialVersionUID private static org.eclipse.equinox.internal.p2.metadata.OmniVersion minimumVersion private static org.eclipse.equinox.internal.p2.metadata.OmniVersion maximumVersion private static final Comparable[] emptyVector private final Comparable[] vector private final Comparable padValue private final org.eclipse.equinox.p2.metadata.IVersionFormat format private final String original static void <clinit> () static org.eclipse.equinox.internal.p2.metadata.BasicVersion fromVector (java.util.List, org.eclipse.equinox.p2.metadata.IVersionFormat, java.lang.String) java.util.List vector org.eclipse.equinox.p2.metadata.IVersionFormat format String original int vtop Comparable padValue public static org.eclipse.equinox.p2.metadata.Version createMinVersion () public static org.eclipse.equinox.p2.metadata.Version createMaxVersion () private void <init> (java.util.List, org.eclipse.equinox.p2.metadata.IVersionFormat, java.lang.String) java.util.List vector org.eclipse.equinox.p2.metadata.IVersionFormat format String original int vtop Comparable[] v int idx public boolean equals (java.lang.Object) Object o org.eclipse.equinox.internal.p2.metadata.BasicVersion ov public org.eclipse.equinox.p2.metadata.IVersionFormat getFormat () public int getMajor () public int getMicro () public int getMinor () public java.lang.String getOriginal () public java.lang.String getQualifier () Comparable qualifier public int hashCode () public boolean isOSGiCompatible () int i Object e public void originalToString (java.lang.StringBuffer, boolean) StringBuffer sb boolean rangeSafe String s int end int idx char c public void rawToString (java.lang.StringBuffer, boolean) StringBuffer sb boolean rangeSafe public void toString (java.lang.StringBuffer) StringBuffer sb private int getIntElement (int) int i private java.lang.Object readResolve () org.eclipse.equinox.p2.metadata.Version v public java.lang.Comparable getPad () public java.lang.Comparable getSegment (int) int index public int getSegmentCount () java.lang.Comparable[] getVector () public int compareTo (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version v org.eclipse.equinox.internal.p2.metadata.BasicVersion ov public volatile int compareTo (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/ProvidedCapability.class
ProvidedCapability.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.ProvidedCapability extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IProvidedCapability org.eclipse.equinox.p2.metadata.expression.IMemberProvider { public static final String MEMBER_NAME public static final String MEMBER_VERSION public static final String MEMBER_NAMESPACE private final String name private final String namespace private final org.eclipse.equinox.p2.metadata.Version version public void <init> (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version) String namespace String name org.eclipse.equinox.p2.metadata.Version version public boolean equals (java.lang.Object) Object other org.eclipse.equinox.p2.metadata.IProvidedCapability otherCapability public java.lang.String getName () public java.lang.String getNamespace () public org.eclipse.equinox.p2.metadata.Version getVersion () public int hashCode () public java.lang.String toString () public java.lang.Object getMember (java.lang.String) String memberName }
org/eclipse/equinox/internal/p2/metadata/RawFormat.class
VersionFormat.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.RawFormat extends org.eclipse.equinox.internal.p2.metadata.VersionFormat { private static final long serialVersionUID void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment topFragment public org.eclipse.equinox.p2.metadata.Version parse (java.lang.String) String version java.util.List vector private java.lang.Object readResolve () }
org/eclipse/equinox/internal/p2/metadata/RequiredCapability.class
RequiredCapability.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.RequiredCapability extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.IRequiredCapability org.eclipse.equinox.p2.metadata.expression.IMemberProvider { private final org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter private final org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression public static final String MEMBER_FILTER public static final String MEMBER_MIN public static final String MEMBER_MAX public static final String MEMBER_GREEDY public static final String MEMBER_MATCH private final boolean greedy private final int min private final int max private String description private static final org.eclipse.equinox.p2.metadata.expression.IExpression allVersionsExpression private static final org.eclipse.equinox.p2.metadata.expression.IExpression range_II_Expression private static final org.eclipse.equinox.p2.metadata.expression.IExpression range_IN_Expression private static final org.eclipse.equinox.p2.metadata.expression.IExpression range_NI_Expression private static final org.eclipse.equinox.p2.metadata.expression.IExpression range_NN_Expression private static final org.eclipse.equinox.p2.metadata.expression.IExpression strictVersionExpression private static final org.eclipse.equinox.p2.metadata.expression.IExpression openEndedExpression private static final org.eclipse.equinox.p2.metadata.expression.IExpression openEndedNonInclusiveExpression static void <clinit> () org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory org.eclipse.equinox.p2.metadata.expression.IExpression xVar org.eclipse.equinox.p2.metadata.expression.IExpression nameEqual org.eclipse.equinox.p2.metadata.expression.IExpression namespaceEqual org.eclipse.equinox.p2.metadata.expression.IExpression versionMember org.eclipse.equinox.p2.metadata.expression.IExpression versionCmpLow org.eclipse.equinox.p2.metadata.expression.IExpression versionEqual org.eclipse.equinox.p2.metadata.expression.IExpression versionGt org.eclipse.equinox.p2.metadata.expression.IExpression versionGtEqual org.eclipse.equinox.p2.metadata.expression.IExpression versionCmpHigh org.eclipse.equinox.p2.metadata.expression.IExpression versionLt org.eclipse.equinox.p2.metadata.expression.IExpression versionLtEqual org.eclipse.equinox.p2.metadata.expression.IExpression pvMember public void <init> (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String, boolean, boolean) String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range String filter boolean optional boolean multiple public void <init> (org.eclipse.equinox.p2.metadata.expression.IMatchExpression, org.eclipse.equinox.p2.metadata.expression.IMatchExpression, int, int, boolean, java.lang.String) org.eclipse.equinox.p2.metadata.expression.IMatchExpression requirement org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter int min int max boolean greedy String description public void <init> (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String, boolean, boolean, boolean) String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range String filter boolean optional boolean multiple boolean greedy public void <init> (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, org.eclipse.equinox.p2.metadata.expression.IMatchExpression, int, int, boolean, java.lang.String) String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter int min int max boolean greedy String description org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.IRequirement other public java.lang.String getName () public java.lang.String getNamespace () public org.eclipse.equinox.p2.metadata.VersionRange getRange () public int hashCode () int result public boolean isGreedy () public java.lang.String toString () StringBuffer result org.eclipse.equinox.p2.metadata.VersionRange range public int getMin () public int getMax () public org.eclipse.equinox.p2.metadata.expression.IMatchExpression getMatches () public org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter () public boolean isMatch (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit candidate public static boolean isVersionStrict (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression public static java.lang.String extractName (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression public static java.lang.String extractNamespace (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression public static org.eclipse.equinox.p2.metadata.VersionRange extractRange (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression org.eclipse.equinox.p2.metadata.expression.IExpression expr Object[] params org.eclipse.equinox.p2.metadata.Version v org.eclipse.equinox.p2.metadata.Version h public static boolean isSimpleRequirement (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression private static org.eclipse.equinox.p2.metadata.expression.IExpression assertValid (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression org.eclipse.equinox.p2.metadata.expression.IExpression expr private static boolean isPredefined (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expr public java.lang.Object getMember (java.lang.String) String memberName public java.lang.String getDescription () }
org/eclipse/equinox/internal/p2/metadata/RequirementChange.class
RequirementChange.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.RequirementChange extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IRequirementChange { private org.eclipse.equinox.internal.p2.metadata.IRequiredCapability applyOn private org.eclipse.equinox.internal.p2.metadata.IRequiredCapability newValue public void <init> (org.eclipse.equinox.internal.p2.metadata.IRequiredCapability, org.eclipse.equinox.internal.p2.metadata.IRequiredCapability) org.eclipse.equinox.internal.p2.metadata.IRequiredCapability applyOn2 org.eclipse.equinox.internal.p2.metadata.IRequiredCapability newValue2 public org.eclipse.equinox.internal.p2.metadata.IRequiredCapability applyOn () public org.eclipse.equinox.internal.p2.metadata.IRequiredCapability newValue () public boolean matches (org.eclipse.equinox.internal.p2.metadata.IRequiredCapability) org.eclipse.equinox.internal.p2.metadata.IRequiredCapability toMatch public int hashCode () int result public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.IRequirementChange other public java.lang.String toString () }
org/eclipse/equinox/internal/p2/metadata/ResolvedInstallableUnit.class
ResolvedInstallableUnit.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.ResolvedInstallableUnit extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IInstallableUnit { private static org.eclipse.equinox.p2.metadata.IInstallableUnitFragment[] NO_IU private final org.eclipse.equinox.p2.metadata.IInstallableUnitFragment[] fragments protected final org.eclipse.equinox.p2.metadata.IInstallableUnit original static void <clinit> () public void <init> (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit resolved public void <init> (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IInstallableUnitFragment[]) org.eclipse.equinox.p2.metadata.IInstallableUnit resolved org.eclipse.equinox.p2.metadata.IInstallableUnitFragment[] fragments public java.util.Collection getFragments () int fcount java.util.ArrayList result int i org.eclipse.equinox.p2.metadata.IInstallableUnit fragment public java.util.Collection getArtifacts () public org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter () public java.lang.String getId () public java.lang.String getProperty (java.lang.String) String key public java.util.Map getProperties () public java.lang.String getProperty (java.lang.String, java.lang.String) String key String locale public java.util.Collection getProvidedCapabilities () java.util.Collection originalCapabilities java.util.ArrayList result int i public java.util.Collection getRequirements () java.util.Collection originalCapabilities java.util.ArrayList result int i public java.util.Collection getMetaRequirements () java.util.Collection originalCapabilities java.util.ArrayList result int i public java.util.Collection getTouchpointData () java.util.Collection originalTouchpointData java.util.ArrayList result int i public org.eclipse.equinox.p2.metadata.ITouchpointType getTouchpointType () public org.eclipse.equinox.p2.metadata.Version getVersion () public boolean isSingleton () public boolean equals (java.lang.Object) Object obj boolean result public int hashCode () public java.lang.String toString () public org.eclipse.equinox.p2.metadata.IInstallableUnit getOriginal () public int compareTo (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit other int cmp public boolean isResolved () public org.eclipse.equinox.p2.metadata.IInstallableUnit unresolved () public org.eclipse.equinox.p2.metadata.IUpdateDescriptor getUpdateDescriptor () public java.util.Collection getLicenses () public java.util.Collection getLicenses (java.lang.String) String locale public org.eclipse.equinox.p2.metadata.ICopyright getCopyright () public org.eclipse.equinox.p2.metadata.ICopyright getCopyright (java.lang.String) String locale public boolean satisfies (org.eclipse.equinox.p2.metadata.IRequirement) org.eclipse.equinox.p2.metadata.IRequirement candidate public volatile int compareTo (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/TouchpointData.class
TouchpointData.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.TouchpointData extends java.lang.Object implements org.eclipse.equinox.p2.metadata.ITouchpointData { private java.util.Map instructions public int hashCode () public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.ITouchpointData other public void <init> (java.util.Map) java.util.Map instructions public org.eclipse.equinox.p2.metadata.ITouchpointInstruction getInstruction (java.lang.String) String instructionKey public java.util.Map getInstructions () public java.lang.String toString () StringBuffer result java.util.Map$Entry instruction }
org/eclipse/equinox/internal/p2/metadata/TouchpointInstruction.class
TouchpointInstruction.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.TouchpointInstruction extends java.lang.Object implements org.eclipse.equinox.p2.metadata.ITouchpointInstruction { private final String body private final String importAttribute public static java.lang.String encodeAction (java.lang.String, java.util.Map) String actionName java.util.Map parameters StringBuffer result boolean first java.util.Map$Entry entry private static void appendEncoded (java.lang.StringBuffer, java.lang.String) StringBuffer buf String value char[] chars int i public void <init> (java.lang.String, java.lang.String) String body String importAttribute public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.ITouchpointInstruction other public java.lang.String getBody () public java.lang.String getImportAttribute () public int hashCode () int result public java.lang.String toString () }
org/eclipse/equinox/internal/p2/metadata/TouchpointType.class
TouchpointType.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.TouchpointType extends java.lang.Object implements org.eclipse.equinox.p2.metadata.ITouchpointType { private String id private org.eclipse.equinox.p2.metadata.Version version public void <init> (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version aVersion public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.ITouchpointType other public java.lang.String getId () public org.eclipse.equinox.p2.metadata.Version getVersion () public int hashCode () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/metadata/TranslationSupport.class
TranslationSupport.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.TranslationSupport extends java.lang.Object { static final java.util.Locale DEFAULT_LOCALE private static org.eclipse.equinox.internal.p2.metadata.TranslationSupport instance static final String NAMESPACE_IU_LOCALIZATION private org.eclipse.equinox.p2.query.IQueryable fragmentSource private static org.eclipse.equinox.p2.metadata.expression.IExpression capabilityMatch private static org.eclipse.equinox.p2.metadata.expression.IExpression haveHostMatch private final java.util.Map localeCollectorCache private org.eclipse.osgi.service.localization.LocaleProvider localeProvider private boolean loggedMissingSource static void <clinit> () public static synchronized org.eclipse.equinox.internal.p2.metadata.TranslationSupport getInstance () public void <init> () public void <init> (org.eclipse.equinox.p2.query.IQueryable) org.eclipse.equinox.p2.query.IQueryable fragmentSource private java.util.List buildLocaleVariants (java.lang.String) String locale java.util.ArrayList result int lastSeparator int lastSeparator private java.lang.String cacheResult (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String localizedKey String localizedValue public org.eclipse.equinox.p2.metadata.ICopyright getCopyright (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String locale org.eclipse.equinox.p2.metadata.ICopyright copyright String body String actualKey private java.lang.String getCurrentLocale () public java.lang.String getIUProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String propertyKey String locale String value String actualKey public java.lang.String getIUProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.KeyWithLocale) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.KeyWithLocale propertyKey public java.lang.String getIUProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String propertyKey private org.eclipse.equinox.p2.metadata.ILicense getLicense (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.ILicense, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.ILicense license String locale String body String actualKey public org.eclipse.equinox.p2.metadata.ILicense[] getLicenses (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String locale java.util.Collection licenses org.eclipse.equinox.p2.metadata.ILicense[] translatedLicenses int i org.eclipse.equinox.p2.metadata.ILicense iLicense public org.eclipse.equinox.p2.metadata.IUpdateDescriptor getUpdateDescriptor (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String locale org.eclipse.equinox.p2.metadata.IUpdateDescriptor descriptor String body String actualKey private synchronized org.eclipse.equinox.p2.query.IQueryResult getLocalizationFragments (java.util.List, java.lang.String) java.util.List localeVariants String locale java.lang.ref.SoftReference queryResultReference org.eclipse.equinox.p2.query.IQueryResult cached org.eclipse.equinox.p2.query.IQuery iuQuery org.eclipse.equinox.p2.query.IQueryResult collected private java.lang.String getLocalizedIUProperty (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String actualKey String locale String localizedKey String localizedValue java.util.List locales org.eclipse.equinox.p2.metadata.IInstallableUnit theUnit org.eclipse.equinox.p2.query.IQueryResult localizationFragments org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory org.eclipse.equinox.p2.query.IQuery iuQuery org.eclipse.equinox.p2.query.IQueryResult collected String translation java.util.Iterator iter org.eclipse.equinox.p2.metadata.IInstallableUnit localizationIU java.util.Iterator jter String localeKey String nextLocale String localeKey String nextValue private java.lang.String makeLocalizedKey (java.lang.String, java.lang.String) String actualKey String localeImage public synchronized void setLocaleProvider (org.eclipse.osgi.service.localization.LocaleProvider) org.eclipse.osgi.service.localization.LocaleProvider provider public synchronized org.eclipse.equinox.p2.query.IQueryable setTranslationSource (org.eclipse.equinox.p2.query.IQueryable) org.eclipse.equinox.p2.query.IQueryable queryable org.eclipse.equinox.p2.query.IQueryable previous }
org/eclipse/equinox/internal/p2/metadata/UpdateDescriptor.class
UpdateDescriptor.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.UpdateDescriptor extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IUpdateDescriptor { private java.util.Collection descriptors private String description private int severity private java.net.URI location public void <init> (java.util.Collection, int, java.lang.String, java.net.URI) java.util.Collection descriptors int severity String description java.net.URI location public java.lang.String getDescription () public int getSeverity () public boolean isUpdateOf (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public java.util.Collection getIUsBeingUpdated () public java.net.URI getLocation () }
org/eclipse/equinox/internal/p2/metadata/VersionFormat$StateInfo.class
VersionFormat.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormat$StateInfo extends java.lang.Object { org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment fragment int position int segmentCount void <init> (int, int, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment) int position int segmentCount org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment fragment }
org/eclipse/equinox/internal/p2/metadata/VersionFormat$TreeInfo.class
VersionFormat.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo extends java.util.ArrayList { private static final long serialVersionUID private Comparable padValue private int top void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment, int) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment frag int pos java.lang.Comparable getPadValue () int getPosition () void popState (java.util.List, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment) java.util.List segments org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment frag int idx org.eclipse.equinox.internal.p2.metadata.VersionFormat$StateInfo si int nsegs int segMax void pushState (int, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment) int segCount org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment fragment int pos org.eclipse.equinox.internal.p2.metadata.VersionFormat$StateInfo si void setPadValue (java.lang.Comparable) Comparable pad void setPosition (int) int pos }
org/eclipse/equinox/internal/p2/metadata/VersionFormat.class
VersionFormat.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.VersionFormat extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IVersionFormat java.io.Serializable { public static final String OSGI_FORMAT_STRING public static final String RAW_FORMAT_STRING private static final long serialVersionUID private static final java.util.Map formatCache public static final org.eclipse.equinox.internal.p2.metadata.VersionFormat OSGI_FORMAT public static final org.eclipse.equinox.internal.p2.metadata.VersionFormat RAW_FORMAT private String fmtString private final org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment topFragment static void <clinit> () org.eclipse.equinox.internal.p2.metadata.VersionFormatParser parser org.eclipse.equinox.p2.metadata.VersionFormatException e public static org.eclipse.equinox.p2.metadata.IVersionFormat compile (java.lang.String) throws org.eclipse.equinox.p2.metadata.VersionFormatException String format public static org.eclipse.equinox.internal.p2.metadata.VersionFormat compile (java.lang.String, int, int) throws org.eclipse.equinox.p2.metadata.VersionFormatException String format int start int end String fmtString org.eclipse.equinox.internal.p2.metadata.VersionFormat fmt org.eclipse.equinox.internal.p2.metadata.VersionFormatParser parser public static org.eclipse.equinox.internal.p2.metadata.BasicVersion parseRaw (java.lang.String, org.eclipse.equinox.p2.metadata.IVersionFormat, java.lang.String) String version org.eclipse.equinox.p2.metadata.IVersionFormat originalFormat String original java.util.List vector static void rawToString (java.lang.StringBuffer, boolean, java.lang.Comparable) StringBuffer sb boolean forRange Comparable e private static void writeQuotedString (java.lang.StringBuffer, boolean, java.lang.String, char, int, boolean) StringBuffer sb boolean rangeSafe String s char quote int startPos boolean didFlip int quotePos boolean otherSeen int top int idx char c char otherQuote void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment topFragment org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo createInfo (int) int start public boolean equals (java.lang.Object) Object o public int hashCode () public org.eclipse.equinox.p2.metadata.Version parse (java.lang.String) String version java.util.List vector java.util.List parse (java.lang.String, int, int) String version int start int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info java.util.ArrayList entries private java.lang.Object readResolve () String string org.eclipse.equinox.internal.p2.metadata.VersionFormat fmt public synchronized java.lang.String toString () StringBuffer sb public synchronized void toString (java.lang.StringBuffer) StringBuffer sb int start }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$AutoFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$AutoFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$RangeFragment { private static final long serialVersionUID void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info int pos char c int start int value int len int start int len void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$DelimiterFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$DelimiterFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment { private static final long serialVersionUID private final char[] delimChars private final boolean inverted void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean isMatch (java.lang.String, int) String version int pos char c int idx boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info int pos void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$ElementFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata abstract org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$ElementFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment { private static final long serialVersionUID private final Comparable defaultValue private final boolean ignored private final Comparable padValue void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier java.lang.Comparable getDefaultValue () java.lang.Comparable getPadValue () boolean isIgnored () void setDefaults (java.util.List) java.util.List segments Comparable defaultVal void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$Fragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata abstract org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier public final boolean equals (java.lang.Object) Object f public final int hashCode () public boolean isGroup () public java.lang.String toString () StringBuffer sb java.lang.Comparable getDefaultValue () org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment getFirstLeaf () java.lang.Comparable getPadValue () org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier getQualifier () boolean parse (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info abstract boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) void setDefaults (java.util.List) java.util.List segments void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$GroupFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$GroupFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$ElementFragment { private static final long serialVersionUID private final boolean array private final org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment[] fragments void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment[], boolean) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment[] fragments boolean array public boolean isGroup () org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment getFirstLeaf () boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info java.util.ArrayList subSegs boolean success Comparable padValue Comparable padValue void setDefaults (java.util.List) java.util.List segments Comparable dflt int idx void toString (java.lang.StringBuffer) StringBuffer sb int idx int idx int idx }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$Instructions.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions extends java.lang.Object { char[] characters Comparable defaultValue char oppositeTranslationChar int oppositeTranslationRepeat boolean ignore boolean inverted Comparable padValue int rangeMax int rangeMin void <init> () }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$LiteralFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$LiteralFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment { private static final long serialVersionUID private final String string void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier, java.lang.String) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier String string boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info int pos int litLen int idx void toString (java.lang.StringBuffer) StringBuffer sb String str char c }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$NumberFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$NumberFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$RangeFragment { private static final long serialVersionUID private final boolean signed void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier, boolean) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean signed boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info int pos int start int value int value char c boolean negate int len void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$PadFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$PadFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$ElementFragment { private static final long serialVersionUID void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info int pos int[] position Comparable v void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$Qualifier.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final int max private final int min void <init> (int, int) int min int max public boolean equals (java.lang.Object) Object o org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier oq public int hashCode () public java.lang.String toString () StringBuffer sb int getMax () int getMin () boolean parse (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment[], int, java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment[] fragments int fragIdx java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment fragment int idx int maxParsed org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$StringFragment stringFrag Comparable opposite void toString (java.lang.StringBuffer) StringBuffer sb private java.lang.Object readResolve () org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier q }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$QuotedFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$QuotedFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$RangeFragment { private static final long serialVersionUID void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info int pos char endQuote char endQuote char endQuote char endQuote char endQuote char endQuote char endQuote char endQuote char endQuote char quote int start char c int len void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$RangeFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata abstract org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$RangeFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$ElementFragment { private static final long serialVersionUID final char[] characters final boolean inverted final int rangeMax final int rangeMin void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier int checkRange (int, int) int pos int maxPos int check boolean isAllowed (char) char c char[] crs int idx void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$RawFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$RawFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$ElementFragment { private static final long serialVersionUID void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions processing org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info int[] position Comparable v void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser$StringFragment.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$StringFragment extends org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$RangeFragment { private static final long serialVersionUID final boolean anyChar private final char oppositeTranslationChar private final int oppositeTranslationRepeat void <init> (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier, boolean) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean noLimit char otc int otr java.lang.Comparable getOppositeDefaultValue () Comparable dflt public boolean isOppositeTranslation (java.lang.Object) Object val String str int idx boolean parseOne (java.util.List, java.lang.String, int, org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo) java.util.List segments String version int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormat$TreeInfo info int pos int start char c int len void toString (java.lang.StringBuffer) StringBuffer sb }
org/eclipse/equinox/internal/p2/metadata/VersionFormatParser.class
VersionFormatParser.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionFormatParser extends java.lang.Object { static final org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier EXACT_ONE_QUALIFIER static final org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier ONE_OR_MANY_QUALIFIER static final org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier ZERO_OR_MANY_QUALIFIER static final org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier ZERO_OR_ONE_QUALIFIER private int current private java.util.List currentList private int eos private String format private int start static void <clinit> () void <init> () static void appendCharacterRange (java.lang.StringBuffer, char[], boolean) StringBuffer sb char[] range boolean inverted int top int idx char b int ndx char c char n static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createAutoFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createDelimiterFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createGroupFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment[], boolean) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment[] fragments boolean array static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createLiteralFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier, java.lang.String) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier String literal static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createNumberFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier, boolean) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean signed static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createPadFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createQuotedFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createRawFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier static org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment createStringFragment (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions, org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier, boolean) org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions instr org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier qualifier boolean unbound static boolean equalsAllowNull (java.lang.Object, java.lang.Object) Object a Object b org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment compile (java.lang.String, int, int) throws org.eclipse.equinox.p2.metadata.VersionFormatException String fmt int pos int maxPos org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment topFrag org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment topFrag org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Fragment frag private void assertChar (char) throws org.eclipse.equinox.p2.metadata.VersionFormatException char expected char c private org.eclipse.equinox.p2.metadata.VersionFormatException formatException (char, java.lang.String) char found String expected private org.eclipse.equinox.p2.metadata.VersionFormatException formatException (java.lang.String) String message private org.eclipse.equinox.p2.metadata.VersionFormatException formatException (java.lang.String, java.lang.String) String found String expected private org.eclipse.equinox.p2.metadata.VersionFormatException illegalControlCharacter (char) char c private java.lang.String parseAndConsiderEscapeUntil (char) throws org.eclipse.equinox.p2.metadata.VersionFormatException char endChar StringBuffer sb char c private void parseAuto () throws org.eclipse.equinox.p2.metadata.VersionFormatException org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep private void parseBracketGroup () throws org.eclipse.equinox.p2.metadata.VersionFormatException java.util.List saveList org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep private void parseCharacterGroup (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions) throws org.eclipse.equinox.p2.metadata.VersionFormatException org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep StringBuffer sb char c char rangeEnd char rangeStart int top char[] chars private void parseDelimiter () throws org.eclipse.equinox.p2.metadata.VersionFormatException org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep private void parseFragment () throws org.eclipse.equinox.p2.metadata.VersionFormatException char c private void parseGroup (boolean) throws org.eclipse.equinox.p2.metadata.VersionFormatException boolean array java.util.List saveList char expectedEnd org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep private int parseIntegerLiteral () throws org.eclipse.equinox.p2.metadata.VersionFormatException char c int value private void parseLiteral (char) throws org.eclipse.equinox.p2.metadata.VersionFormatException char c String value String value private int[] parseMinMax () throws org.eclipse.equinox.p2.metadata.VersionFormatException int max int min char c private void parseNumber (boolean) throws org.eclipse.equinox.p2.metadata.VersionFormatException boolean signed org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep private void parsePad () throws org.eclipse.equinox.p2.metadata.VersionFormatException private org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions parseProcessing () throws org.eclipse.equinox.p2.metadata.VersionFormatException char c org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep private void parseProcessingInstruction (org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions) throws org.eclipse.equinox.p2.metadata.VersionFormatException org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions processing char c int[] minMax Comparable dflt private org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Qualifier parseQualifier () throws org.eclipse.equinox.p2.metadata.VersionFormatException char c int[] minMax int min int max private void parseQuotedString () throws org.eclipse.equinox.p2.metadata.VersionFormatException org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep private void parseRaw () throws org.eclipse.equinox.p2.metadata.VersionFormatException org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep private java.lang.Comparable parseRawElement () throws org.eclipse.equinox.p2.metadata.VersionFormatException int[] position Comparable v private void parseString (boolean) throws org.eclipse.equinox.p2.metadata.VersionFormatException boolean unlimited org.eclipse.equinox.internal.p2.metadata.VersionFormatParser$Instructions ep static void toStringEscaped (java.lang.StringBuffer, java.lang.String, java.lang.String) StringBuffer sb String value String escapes int idx char c }
org/eclipse/equinox/internal/p2/metadata/VersionParser.class
VersionParser.java package org.eclipse.equinox.internal.p2.metadata public abstract org.eclipse.equinox.internal.p2.metadata.VersionParser extends java.lang.Object { public static final Integer ZERO_INT public static final Integer MAX_INT_OBJ private static final Integer[] cache static void <clinit> () int i public static java.lang.Integer valueOf (int) int i static java.lang.Comparable removeRedundantTrail (java.util.List, java.lang.Comparable) java.util.List segments Comparable padValue Comparable redundantTrail Comparable redundantTrail int idx private void <init> () public static org.eclipse.equinox.p2.metadata.Version parse (java.lang.String, int, int) throws java.lang.IllegalArgumentException String version int start int maxPos int pos java.util.List vector org.eclipse.equinox.internal.p2.metadata.VersionFormat fmt char c org.eclipse.equinox.internal.p2.metadata.VersionFormat rawFmt int end int idx char e int end org.eclipse.equinox.p2.metadata.VersionFormatException e static boolean isDigit (char) char c public static boolean isLetter (char) char c static boolean isLetterOrDigit (char) char c public static int findEndOfFormat (java.lang.String, int, int) String string int pos int maxPos int end int depth int idx char c char e static java.lang.Comparable parseRawElement (java.lang.String, int[], int) String value int[] position int maxPos int current boolean negate char c Comparable v Comparable v Comparable v Comparable v Comparable v Comparable v Comparable v StringBuffer sb char q int start int val private static java.lang.Comparable parseRawVector (java.lang.String, int[], int) String value int[] position int maxPos int pos char c java.util.ArrayList rawList boolean padMarkerSeen Comparable pad Comparable elem public static int skipWhite (java.lang.String, int) String string int pos int top public static int skipTrailingWhite (java.lang.String, int, int) String string int start int end }
org/eclipse/equinox/internal/p2/metadata/VersionVector$MaxStringValue.class
VersionVector.java package org.eclipse.equinox.internal.p2.metadata final org.eclipse.equinox.internal.p2.metadata.VersionVector$MaxStringValue extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.VersionVector$MinMaxComparable { private static final long serialVersionUID void <init> () public int compareTo (java.lang.Object) Object o private java.lang.Object readResolve () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/metadata/VersionVector$MaxValue.class
VersionVector.java package org.eclipse.equinox.internal.p2.metadata final org.eclipse.equinox.internal.p2.metadata.VersionVector$MaxValue extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.VersionVector$MinMaxComparable { private static final long serialVersionUID void <init> () public int compareTo (java.lang.Object) Object o private java.lang.Object readResolve () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/metadata/VersionVector$MinMaxComparable.class
VersionVector.java package org.eclipse.equinox.internal.p2.metadata abstract org.eclipse.equinox.internal.p2.metadata.VersionVector$MinMaxComparable extends java.lang.Object implements java.lang.Comparable java.io.Serializable { }
org/eclipse/equinox/internal/p2/metadata/VersionVector$MinValue.class
VersionVector.java package org.eclipse.equinox.internal.p2.metadata org.eclipse.equinox.internal.p2.metadata.VersionVector$MinValue extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.VersionVector$MinMaxComparable { private static final long serialVersionUID void <init> () public int compareTo (java.lang.Object) Object o private java.lang.Object readResolve () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/metadata/VersionVector.class
VersionVector.java package org.eclipse.equinox.internal.p2.metadata public org.eclipse.equinox.internal.p2.metadata.VersionVector extends java.lang.Object implements java.lang.Comparable java.io.Serializable { public static final Comparable MAX_VALUE public static final Comparable MAXS_VALUE public static final Comparable MIN_VALUE public static final String MINS_VALUE private static final long serialVersionUID private final Comparable padValue private final Comparable[] vector static void <clinit> () static int compare (java.lang.Comparable[], java.lang.Comparable, java.lang.Comparable[], java.lang.Comparable) Comparable[] vectorA Comparable padA Comparable[] vectorB Comparable padB int top int idx int cmp static boolean equals (java.lang.Comparable[], java.lang.Comparable, java.lang.Comparable[], java.lang.Comparable) Comparable[] vectorA Comparable padValueA Comparable[] vectorB Comparable padValueB int idx static int hashCode (java.lang.Comparable[], java.lang.Comparable) Comparable[] vector Comparable padValue int hashCode int idx Object elem static void toString (java.lang.StringBuffer, java.lang.Comparable[], java.lang.Comparable, boolean) StringBuffer sb Comparable[] vector Comparable padValue boolean rangeSafe int top int idx private static int compareReminder (int, java.lang.Comparable[], java.lang.Comparable, java.lang.Comparable) int idx Comparable[] vector Comparable padValue Comparable othersPad int cmp static int compareSegments (java.lang.Comparable, java.lang.Comparable) Comparable a Comparable b int ai int bi public void <init> (java.lang.Comparable[], java.lang.Comparable) Comparable[] vector Comparable pad public int compareTo (org.eclipse.equinox.internal.p2.metadata.VersionVector) org.eclipse.equinox.internal.p2.metadata.VersionVector ov public boolean equals (java.lang.Object) Object o org.eclipse.equinox.internal.p2.metadata.VersionVector ov public java.lang.Comparable getPad () public java.lang.Comparable getSegment (int) int index public int getSegmentCount () java.lang.Comparable[] getVector () public int hashCode () public java.lang.String toString () StringBuffer sb public void toString (java.lang.StringBuffer) StringBuffer sb void toString (java.lang.StringBuffer, boolean) StringBuffer sb boolean rangeSafe private java.lang.Object readResolve () org.eclipse.equinox.internal.p2.metadata.VersionVector vv int idx public volatile int compareTo (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/
org/eclipse/equinox/internal/p2/metadata/expression/All.class
All.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.All extends org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda protected java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator itor org.eclipse.equinox.internal.p2.metadata.expression.Variable variable public int getExpressionType () public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/And.class
And.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.And extends org.eclipse.equinox.internal.p2.metadata.expression.NAry { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context int idx public int getExpressionType () public java.lang.String getOperator () public int getPriority () public void toLDAPString (java.lang.StringBuffer) StringBuffer buf int idx }
org/eclipse/equinox/internal/p2/metadata/expression/Array$ArrayIterator.class
Array.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Array$ArrayIterator extends java.lang.Object implements java.util.Iterator { private final org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context private int pos final org.eclipse.equinox.internal.p2.metadata.expression.Array this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Array, org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public boolean hasNext () public java.lang.Object next () public void remove () }
org/eclipse/equinox/internal/p2/metadata/expression/Array.class
Array.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Array extends org.eclipse.equinox.internal.p2.metadata.expression.NAry { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int getExpressionType () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public java.lang.String getOperator () public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/Assignment.class
Assignment.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.Assignment extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Variable, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Variable variable org.eclipse.equinox.internal.p2.metadata.expression.Expression expression public final java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object value public int getExpressionType () public int getPriority () public java.lang.String getOperator () public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator value }
org/eclipse/equinox/internal/p2/metadata/expression/At.class
At.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.At extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression lhs org.eclipse.equinox.internal.p2.metadata.expression.Expression rhs public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object lval Object lval org.eclipse.equinox.internal.p2.metadata.expression.Member$DynamicMember lm Object instance String name org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider Object rval public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object value public int getExpressionType () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public java.lang.String getOperator () public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/Binary.class
Binary.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.Binary extends org.eclipse.equinox.internal.p2.metadata.expression.Expression { public final org.eclipse.equinox.internal.p2.metadata.expression.Expression lhs public final org.eclipse.equinox.internal.p2.metadata.expression.Expression rhs protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression lhs org.eclipse.equinox.internal.p2.metadata.expression.Expression rhs public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp org.eclipse.equinox.internal.p2.metadata.expression.Binary be public boolean equals (java.lang.Object) Object o org.eclipse.equinox.internal.p2.metadata.expression.Binary bo public int getPriority () public int hashCode () int result public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable void appendLDAPAttribute (java.lang.StringBuffer) StringBuffer buf org.eclipse.equinox.internal.p2.metadata.expression.Member$DynamicMember attr private static char hexChar (int) int value static void appendLDAPEscaped (java.lang.StringBuffer, java.lang.String) StringBuffer bld String str static void appendLDAPEscaped (java.lang.StringBuffer, java.lang.String, boolean) StringBuffer bld String str boolean escapeWild int top int idx char c short cs void appendLDAPValue (java.lang.StringBuffer) StringBuffer buf Object value int countAccessToEverything () }
org/eclipse/equinox/internal/p2/metadata/expression/BooleanFunction.class
BooleanFunction.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.BooleanFunction extends org.eclipse.equinox.internal.p2.metadata.expression.Function { public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands boolean assertSingleArgumentClass (java.lang.Object) Object v java.lang.Object createInstance (java.lang.Object) Object arg public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/ClassFunction.class
ClassFunction.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.ClassFunction extends org.eclipse.equinox.internal.p2.metadata.expression.Function { public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands boolean assertSingleArgumentClass (java.lang.Object) Object v java.lang.Object createInstance (java.lang.Object) Object arg ClassNotFoundException e public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator$BooleanCoercer.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator$BooleanCoercer extends org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator { void <init> () public int compare (java.lang.Boolean, java.lang.Boolean) Boolean o1 Boolean o2 java.lang.Boolean coerce (java.lang.Object) Object v String sv java.lang.Class getCoerceClass () int getCoercePrio () public volatile int compare (java.lang.Object, java.lang.Object) volatile java.lang.Object coerce (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator$ClassCoercer.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator$ClassCoercer extends org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator { void <init> () public int compare (java.lang.Class, java.lang.Class) Class o1 Class o2 java.lang.Class coerce (java.lang.Object) Object v java.lang.Class getCoerceClass () Class cls int getCoercePrio () public volatile int compare (java.lang.Object, java.lang.Object) volatile java.lang.Object coerce (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator$FromStringCoercer.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator$FromStringCoercer extends org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator { private final Class coerceClass private final java.lang.reflect.Constructor constructor public void <init> (java.lang.Class, java.lang.reflect.Constructor) Class coerceClass java.lang.reflect.Constructor constructor java.lang.Comparable coerce (java.lang.Object) Object v int compare (java.lang.Comparable, java.lang.Comparable) Comparable o1 Comparable o2 java.lang.Class getCoerceClass () int getCoercePrio () volatile int compare (java.lang.Object, java.lang.Object) volatile java.lang.Object coerce (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator$IntegerCoercer.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator$IntegerCoercer extends org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator { void <init> () public int compare (java.lang.Integer, java.lang.Integer) Integer o1 Integer o2 java.lang.Integer coerce (java.lang.Object) Object v java.lang.Class getCoerceClass () int getCoercePrio () public volatile int compare (java.lang.Object, java.lang.Object) volatile java.lang.Object coerce (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator$LongCoercer.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator$LongCoercer extends org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator { void <init> () public int compare (java.lang.Long, java.lang.Long) Long o1 Long o2 java.lang.Long coerce (java.lang.Object) Object v java.lang.Class getCoerceClass () int getCoercePrio () public volatile int compare (java.lang.Object, java.lang.Object) volatile java.lang.Object coerce (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator$SetAccessibleAction.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator$SetAccessibleAction extends java.lang.Object implements java.security.PrivilegedAction { private final java.lang.reflect.AccessibleObject accessible void <init> (java.lang.reflect.AccessibleObject) java.lang.reflect.AccessibleObject accessible public java.lang.Object run () }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator$StringCoercer.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator$StringCoercer extends org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator { void <init> () public int compare (java.lang.String, java.lang.String) String o1 String o2 java.lang.String coerce (java.lang.Object) Object v java.lang.Class getCoerceClass () int getCoercePrio () public volatile int compare (java.lang.Object, java.lang.Object) volatile java.lang.Object coerce (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator$VersionCoercer.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator$VersionCoercer extends org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator { void <init> () public int compare (org.eclipse.equinox.p2.metadata.Version, org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version o1 org.eclipse.equinox.p2.metadata.Version o2 boolean canCoerceTo (java.lang.Class) Class cls org.eclipse.equinox.p2.metadata.Version coerce (java.lang.Object) Object v java.lang.Class getCoerceClass () int getCoercePrio () public volatile int compare (java.lang.Object, java.lang.Object) volatile java.lang.Object coerce (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/CoercingComparator.class
CoercingComparator.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator extends java.lang.Object { private static org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator[] coercers private static final Class[] constructorType static void <clinit> () public void <init> () public static int coerceAndCompare (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException Object o1 Object o2 org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator ca org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator cb public static boolean coerceAndEquals (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException Object o1 Object o2 org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator ca org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator cb public static org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator getComparator (java.lang.Object, java.lang.Object) Object value Object v2 Class vClass org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator[] carr int idx org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator c org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator cv Class cClass java.lang.reflect.Constructor constructor int top org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator[] nc org.eclipse.equinox.internal.p2.metadata.expression.CoercingComparator cv protected java.lang.IllegalArgumentException uncoercable (java.lang.Object) Object v StringBuffer sb boolean canCoerceTo (java.lang.Class) Class cls abstract java.lang.Object coerce (java.lang.Object) abstract int compare (java.lang.Object, java.lang.Object) abstract java.lang.Class getCoerceClass () abstract int getCoercePrio () }
org/eclipse/equinox/internal/p2/metadata/expression/Collect$CollectIterator.class
Collect.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Collect$CollectIterator extends java.lang.Object implements java.util.Iterator { private final org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context private final org.eclipse.equinox.p2.metadata.expression.IExpression variable private final java.util.Iterator innerIterator final org.eclipse.equinox.internal.p2.metadata.expression.Collect this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Collect, org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator iterator public boolean hasNext () public java.lang.Object next () public void remove () }
org/eclipse/equinox/internal/p2/metadata/expression/Collect.class
Collect.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Collect extends org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator itor public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator itor public int getExpressionType () public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/CollectionFilter.class
CollectionFilter.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter extends org.eclipse.equinox.internal.p2.metadata.expression.Unary { public final org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda private transient org.eclipse.equinox.p2.metadata.index.IIndexProvider lastIndexProvider private transient org.eclipse.equinox.p2.metadata.index.IIndex lastIndex public static void appendProlog (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable, org.eclipse.equinox.internal.p2.metadata.expression.Expression, java.lang.String) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable org.eclipse.equinox.internal.p2.metadata.expression.Expression lhs String operator protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp public boolean equals (java.lang.Object) Object o public final java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator lval public final java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator lval public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public int hashCode () int result public int getPriority () protected abstract java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) protected java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator iterator private org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.Class, org.eclipse.equinox.p2.metadata.index.IIndexProvider) Class elementClass org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider String member org.eclipse.equinox.p2.metadata.index.IIndex index protected java.util.Iterator getInnerIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object collection org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider Class elementClass org.eclipse.equinox.p2.metadata.index.IIndex index java.util.Iterator indexed java.util.Iterator itor int countAccessToEverything () }
org/eclipse/equinox/internal/p2/metadata/expression/Compare.class
Compare.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Compare extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { final boolean compareLess final boolean equalOK static java.lang.IllegalArgumentException uncomparable (java.lang.Object, java.lang.Object) Object lval Object rval void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression, boolean, boolean) org.eclipse.equinox.internal.p2.metadata.expression.Expression lhs org.eclipse.equinox.internal.p2.metadata.expression.Expression rhs boolean compareLess boolean equalOK public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context int cmpResult public int getExpressionType () public java.lang.String getOperator () public void toLDAPString (java.lang.StringBuffer) StringBuffer buf }
org/eclipse/equinox/internal/p2/metadata/expression/CompoundIterator.class
CompoundIterator.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.CompoundIterator extends java.lang.Object implements java.util.Iterator { private static final Object NO_ELEMENT private final java.util.Iterator iteratorIterator private java.util.Iterator currentIterator private Object nextObject static void <clinit> () public void <init> (java.util.Iterator) java.util.Iterator iterator public boolean hasNext () public java.lang.Object next () Object nxt public void remove () private boolean positionNext () Object nextItor private static java.lang.Object noElement () }
org/eclipse/equinox/internal/p2/metadata/expression/Condition.class
Condition.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Condition extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { final org.eclipse.equinox.internal.p2.metadata.expression.Expression ifFalse void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression test org.eclipse.equinox.internal.p2.metadata.expression.Expression ifTrue org.eclipse.equinox.internal.p2.metadata.expression.Expression ifFalse public boolean equals (java.lang.Object) Object o public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int hashCode () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public int getExpressionType () public java.lang.String getOperator () public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/ContextExpression.class
ContextExpression.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.ContextExpression extends org.eclipse.equinox.internal.p2.metadata.expression.Unary implements org.eclipse.equinox.p2.metadata.expression.IContextExpression { private static final Object[] noParams protected final Object[] parameters static void <clinit> () public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, java.lang.Object[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression expression Object[] parameters public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext (java.lang.Class, org.eclipse.equinox.p2.metadata.index.IIndexProvider) Class elementClass org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider org.eclipse.equinox.internal.p2.metadata.expression.Variable everything org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext (java.lang.Class, java.util.Iterator) Class elementClass java.util.Iterator iterator org.eclipse.equinox.internal.p2.metadata.expression.Variable everything org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int getExpressionType () public java.lang.String getOperator () public int getPriority () public java.lang.Object[] getParameters () public int hashCode () public java.util.Iterator iterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public void toString (java.lang.StringBuffer) StringBuffer bld }
org/eclipse/equinox/internal/p2/metadata/expression/CurryedLambdaExpression.class
CurryedLambdaExpression.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.CurryedLambdaExpression extends org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression { private static final org.eclipse.equinox.internal.p2.metadata.expression.Assignment[] emptyAssignmentArray private final org.eclipse.equinox.internal.p2.metadata.expression.Assignment[] assignments static void <clinit> () void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Variable, org.eclipse.equinox.internal.p2.metadata.expression.Assignment[], org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Variable each org.eclipse.equinox.internal.p2.metadata.expression.Assignment[] assignments org.eclipse.equinox.internal.p2.metadata.expression.Expression body public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor int idx public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp public boolean equals (java.lang.Object) Object o public int hashCode () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable int top int idx int idx public org.eclipse.equinox.p2.metadata.expression.IEvaluationContext prolog (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context org.eclipse.equinox.p2.metadata.expression.IEvaluationContext lambdaContext int top org.eclipse.equinox.internal.p2.metadata.expression.Variable[] vars int idx int idx int countAccessToEverything () int cnt int idx }
org/eclipse/equinox/internal/p2/metadata/expression/Equals.class
Equals.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Equals extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { final boolean negate void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression, boolean) org.eclipse.equinox.internal.p2.metadata.expression.Expression lhs org.eclipse.equinox.internal.p2.metadata.expression.Expression rhs boolean negate public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context boolean result public int getExpressionType () public java.lang.String getOperator () public void toLDAPString (java.lang.StringBuffer) StringBuffer buf }
org/eclipse/equinox/internal/p2/metadata/expression/EvaluationContext$MultiVariableContext.class
EvaluationContext.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext$MultiVariableContext extends org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext { private final Object[] values public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression[], java.lang.Object[]) org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext parentContext org.eclipse.equinox.p2.metadata.expression.IExpression[] variables Object[] parameters int idx int ndx public java.lang.Object getValue (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression variable int idx public void setValue (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object) org.eclipse.equinox.p2.metadata.expression.IExpression variable Object value int idx }
org/eclipse/equinox/internal/p2/metadata/expression/EvaluationContext$SingleVariableContext.class
EvaluationContext.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext$SingleVariableContext extends org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext { private Object value private final org.eclipse.equinox.p2.metadata.expression.IExpression variable public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext parentContext org.eclipse.equinox.p2.metadata.expression.IExpression variable Object[] parameters public java.lang.Object getValue (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression var public void setValue (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object) org.eclipse.equinox.p2.metadata.expression.IExpression var Object val }
org/eclipse/equinox/internal/p2/metadata/expression/EvaluationContext.class
EvaluationContext.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IEvaluationContext { private static final Object[] noParameters private static final org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext INSTANCE final org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext parentContext private final Object[] parameters private org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider static void <clinit> () public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create () public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext parent org.eclipse.equinox.p2.metadata.expression.IExpression variable public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext parent org.eclipse.equinox.p2.metadata.expression.IExpression[] variables public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.lang.Object[], org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext parent Object[] parameters org.eclipse.equinox.p2.metadata.expression.IExpression[] variables public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.lang.Object[]) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext parent Object[] parameters public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression variable public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create (org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IExpression[] variables public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create (java.lang.Object[], org.eclipse.equinox.p2.metadata.expression.IExpression) Object[] parameters org.eclipse.equinox.p2.metadata.expression.IExpression variable public static org.eclipse.equinox.p2.metadata.expression.IEvaluationContext create (java.lang.Object[], org.eclipse.equinox.p2.metadata.expression.IExpression[]) Object[] parameters org.eclipse.equinox.p2.metadata.expression.IExpression[] variables void <init> (org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext, java.lang.Object[]) org.eclipse.equinox.internal.p2.metadata.expression.EvaluationContext parentContext Object[] parameters public final java.lang.Object getParameter (int) int position public java.lang.Object getValue (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression variable public void setValue (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object) org.eclipse.equinox.p2.metadata.expression.IExpression variable Object value public org.eclipse.equinox.p2.metadata.index.IIndexProvider getIndexProvider () public void setIndexProvider (org.eclipse.equinox.p2.metadata.index.IIndexProvider) org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider }
org/eclipse/equinox/internal/p2/metadata/expression/Everything.class
Everything.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.Everything extends org.eclipse.equinox.internal.p2.metadata.expression.MatchIteratorFilter implements org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator { private boolean atStart private final Class elementClass public void <init> (java.lang.Class, java.util.Collection) Class elementClass java.util.Collection collection public void <init> (java.lang.Class, java.util.Iterator, org.eclipse.equinox.internal.p2.metadata.expression.Expression) Class elementClass java.util.Iterator iterator org.eclipse.equinox.internal.p2.metadata.expression.Expression expression public void <init> (java.lang.Class, org.eclipse.equinox.p2.metadata.index.IIndexProvider) Class elementClass org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider void <init> (java.lang.Class, java.util.Iterator, boolean) Class elementClass java.util.Iterator iterator boolean needsRepeat public org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator getCopy () java.util.Iterator iterator public java.lang.Object next () public java.lang.Class getElementClass () public java.lang.Object getIteratorProvider () java.util.Iterator iterator protected boolean isMatch (java.lang.Object) Object val private static boolean needsRepeadedAccessToEverything (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression expression }
org/eclipse/equinox/internal/p2/metadata/expression/Exists.class
Exists.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Exists extends org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda protected java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator itor org.eclipse.equinox.internal.p2.metadata.expression.Variable variable public int getExpressionType () public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/Expression$Compacter.class
Expression.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.Expression$Compacter extends java.lang.Object { private org.eclipse.equinox.internal.p2.metadata.expression.Expression base private java.util.List parts private int op void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, int) org.eclipse.equinox.internal.p2.metadata.expression.Expression base int op org.eclipse.equinox.internal.p2.metadata.expression.Expression getResultingFilter () int partsOp boolean merge (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression b org.eclipse.equinox.internal.p2.metadata.expression.Expression[] aArr org.eclipse.equinox.internal.p2.metadata.expression.Expression[] aArr org.eclipse.equinox.internal.p2.metadata.expression.Expression[] bArr org.eclipse.equinox.internal.p2.metadata.expression.Expression[] bArr java.util.List common java.util.List onlyA int atop int btop int aidx int bidx int bidx org.eclipse.equinox.internal.p2.metadata.expression.Expression af org.eclipse.equinox.internal.p2.metadata.expression.Expression bf java.util.List onlyB org.eclipse.equinox.internal.p2.metadata.expression.Expression bf org.eclipse.equinox.internal.p2.metadata.expression.Expression af org.eclipse.equinox.internal.p2.metadata.expression.Expression bf }
org/eclipse/equinox/internal/p2/metadata/expression/Expression$MembersFinder.class
Expression.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.Expression$MembersFinder extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor { private java.util.List members private final Class elementClass private final org.eclipse.equinox.p2.metadata.expression.IExpression operand void <init> (java.lang.Class, org.eclipse.equinox.p2.metadata.expression.IExpression) Class elementClass org.eclipse.equinox.p2.metadata.expression.IExpression operand public boolean visit (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression org.eclipse.equinox.internal.p2.metadata.expression.Matches matches org.eclipse.equinox.internal.p2.metadata.expression.Member member String name java.util.List getMembers () }
org/eclipse/equinox/internal/p2/metadata/expression/Expression$TranslationSupportFinder.class
Expression.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.Expression$TranslationSupportFinder extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor { private boolean found void <init> () public boolean visit (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression boolean isFound () }
org/eclipse/equinox/internal/p2/metadata/expression/Expression$VariableFinder.class
Expression.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.Expression$VariableFinder extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor { private boolean found private final org.eclipse.equinox.internal.p2.metadata.expression.Variable variable public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Variable) org.eclipse.equinox.internal.p2.metadata.expression.Variable variable public boolean visit (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression public void reset () public boolean isFound () }
org/eclipse/equinox/internal/p2/metadata/expression/Expression.class
Expression.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.Expression extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IExpression java.lang.Comparable org.eclipse.equinox.internal.p2.metadata.expression.IExpressionConstants { static final org.eclipse.equinox.internal.p2.metadata.expression.Expression[] emptyArray static void <clinit> () public void <init> () public static void appendOperand (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable, org.eclipse.equinox.internal.p2.metadata.expression.Expression, int) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable org.eclipse.equinox.internal.p2.metadata.expression.Expression operand int priority public static org.eclipse.equinox.internal.p2.metadata.expression.Expression[] assertLength (org.eclipse.equinox.internal.p2.metadata.expression.Expression[], int, int, java.lang.String) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands int minLength int maxLength String operand public static org.eclipse.equinox.internal.p2.metadata.expression.Expression[] assertLength (org.eclipse.equinox.internal.p2.metadata.expression.Expression[], int, java.lang.String) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands int length String operand public static int compare (org.eclipse.equinox.internal.p2.metadata.expression.Expression[], org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] arr1 org.eclipse.equinox.internal.p2.metadata.expression.Expression[] arr2 int max int idx int cmp public static boolean equals (org.eclipse.equinox.internal.p2.metadata.expression.Expression[], org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] arr1 org.eclipse.equinox.internal.p2.metadata.expression.Expression[] arr2 int idx public static int hashCode (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] arr int idx int result public static void elementsToString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable, org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable org.eclipse.equinox.internal.p2.metadata.expression.Expression[] elements int top int idx public static java.util.List getIndexCandidateMembers (java.lang.Class, org.eclipse.equinox.internal.p2.metadata.expression.Variable, org.eclipse.equinox.internal.p2.metadata.expression.Expression) Class elementClass org.eclipse.equinox.internal.p2.metadata.expression.Variable itemVariable org.eclipse.equinox.internal.p2.metadata.expression.Expression operand org.eclipse.equinox.internal.p2.metadata.expression.Expression$MembersFinder finder public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp int e1 int e2 public boolean equals (java.lang.Object) Object e public abstract java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object value public abstract java.lang.String getOperator () public abstract int getPriority () public boolean isReferenceTo (org.eclipse.equinox.internal.p2.metadata.expression.Variable) org.eclipse.equinox.internal.p2.metadata.expression.Variable variable public final java.lang.String toLDAPString () StringBuffer bld public void toLDAPString (java.lang.StringBuffer) StringBuffer buf public final java.lang.String toString () StringBuffer bld public void toString (java.lang.StringBuffer) StringBuffer bld public abstract void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) static org.eclipse.equinox.internal.p2.metadata.expression.Expression addFilter (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression, int) org.eclipse.equinox.internal.p2.metadata.expression.Expression base org.eclipse.equinox.internal.p2.metadata.expression.Expression subFilter int expressionType java.util.ArrayList filters static org.eclipse.equinox.internal.p2.metadata.expression.Expression normalize (java.util.List, int) java.util.List operands int op int top int idx org.eclipse.equinox.internal.p2.metadata.expression.Expression f org.eclipse.equinox.internal.p2.metadata.expression.Expression[] sfs int ndx org.eclipse.equinox.internal.p2.metadata.expression.Expression nf java.util.List splits int reverseOp int idx int idx org.eclipse.equinox.internal.p2.metadata.expression.Expression filter org.eclipse.equinox.internal.p2.metadata.expression.Expression[] expArray static void merge (java.util.List, org.eclipse.equinox.internal.p2.metadata.expression.Expression, int) java.util.List splits org.eclipse.equinox.internal.p2.metadata.expression.Expression base int op int top int idx org.eclipse.equinox.internal.p2.metadata.expression.Expression$Compacter split static org.eclipse.equinox.internal.p2.metadata.expression.Expression[] getFilterImpls (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression expression static java.util.Set asSet (java.lang.Object, boolean) Object val boolean forcePrivateCopy Object provider java.util.HashSet result java.util.HashSet result java.util.Iterator iterator public boolean needsTranslationSupport () org.eclipse.equinox.internal.p2.metadata.expression.Expression$TranslationSupportFinder tsFinder int countAccessToEverything () public volatile int compareTo (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/ExpressionFactory.class
ExpressionFactory.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.ExpressionFactory extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IExpressionFactory org.eclipse.equinox.internal.p2.metadata.expression.IExpressionConstants { public static final org.eclipse.equinox.internal.p2.metadata.expression.Variable EVERYTHING protected static final java.util.Map functionMap public static final org.eclipse.equinox.p2.metadata.expression.IExpressionFactory INSTANCE public static final org.eclipse.equinox.internal.p2.metadata.expression.Variable THIS static void <clinit> () Class[] args java.util.Map f Exception e public void <init> () protected static org.eclipse.equinox.internal.p2.metadata.expression.Expression[] convertArray (org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IExpression[] operands org.eclipse.equinox.internal.p2.metadata.expression.Expression[] ops public org.eclipse.equinox.p2.metadata.expression.IExpression all (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection org.eclipse.equinox.p2.metadata.expression.IExpression lambda public org.eclipse.equinox.p2.metadata.expression.IExpression and (org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IExpression[] operands public org.eclipse.equinox.p2.metadata.expression.IExpression array (org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IExpression[] operands public org.eclipse.equinox.p2.metadata.expression.IExpression assignment (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression variable org.eclipse.equinox.p2.metadata.expression.IExpression expression public org.eclipse.equinox.p2.metadata.expression.IExpression at (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression target org.eclipse.equinox.p2.metadata.expression.IExpression key public org.eclipse.equinox.p2.metadata.expression.IExpression collect (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection org.eclipse.equinox.p2.metadata.expression.IExpression lambda public org.eclipse.equinox.p2.metadata.expression.IExpression condition (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression test org.eclipse.equinox.p2.metadata.expression.IExpression ifTrue org.eclipse.equinox.p2.metadata.expression.IExpression ifFalse public org.eclipse.equinox.p2.metadata.expression.IExpression constant (java.lang.Object) Object value public org.eclipse.equinox.p2.metadata.expression.IContextExpression contextExpression (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) org.eclipse.equinox.p2.metadata.expression.IExpression expression Object[] parameters public org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext (org.eclipse.equinox.p2.metadata.expression.IExpression[], java.lang.Object[]) org.eclipse.equinox.p2.metadata.expression.IExpression[] variables Object[] parameters public org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext (java.lang.Object[]) Object[] parameters public org.eclipse.equinox.p2.metadata.expression.IExpression equals (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression lhs org.eclipse.equinox.p2.metadata.expression.IExpression rhs public org.eclipse.equinox.p2.metadata.expression.IExpression exists (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection org.eclipse.equinox.p2.metadata.expression.IExpression lambda public org.eclipse.equinox.p2.metadata.expression.IFilterExpression filterExpression (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression public org.eclipse.equinox.p2.metadata.expression.IExpression first (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection org.eclipse.equinox.p2.metadata.expression.IExpression lambda public org.eclipse.equinox.p2.metadata.expression.IExpression flatten (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection public org.eclipse.equinox.p2.metadata.expression.IExpression function (java.lang.Object, org.eclipse.equinox.p2.metadata.expression.IExpression[]) Object function org.eclipse.equinox.p2.metadata.expression.IExpression[] args IllegalArgumentException e java.lang.reflect.InvocationTargetException e Throwable t InstantiationException e IllegalAccessException e public java.util.Map getFunctionMap () public org.eclipse.equinox.p2.metadata.expression.IExpression greater (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression lhs org.eclipse.equinox.p2.metadata.expression.IExpression rhs public org.eclipse.equinox.p2.metadata.expression.IExpression greaterEqual (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression lhs org.eclipse.equinox.p2.metadata.expression.IExpression rhs public org.eclipse.equinox.p2.metadata.expression.IExpression indexedParameter (int) int index public org.eclipse.equinox.p2.metadata.expression.IExpression intersect (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression c1 org.eclipse.equinox.p2.metadata.expression.IExpression c2 public org.eclipse.equinox.p2.metadata.expression.IExpression lambda (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression variable org.eclipse.equinox.p2.metadata.expression.IExpression body public org.eclipse.equinox.p2.metadata.expression.IExpression lambda (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression[], org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression variable org.eclipse.equinox.p2.metadata.expression.IExpression[] assignments org.eclipse.equinox.p2.metadata.expression.IExpression body org.eclipse.equinox.internal.p2.metadata.expression.Assignment[] asgns public org.eclipse.equinox.p2.metadata.expression.IExpression latest (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection public org.eclipse.equinox.p2.metadata.expression.IExpression less (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression lhs org.eclipse.equinox.p2.metadata.expression.IExpression rhs public org.eclipse.equinox.p2.metadata.expression.IExpression lessEqual (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression lhs org.eclipse.equinox.p2.metadata.expression.IExpression rhs public org.eclipse.equinox.p2.metadata.expression.IExpression limit (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection org.eclipse.equinox.p2.metadata.expression.IExpression limit public org.eclipse.equinox.p2.metadata.expression.IExpression limit (org.eclipse.equinox.p2.metadata.expression.IExpression, int) org.eclipse.equinox.p2.metadata.expression.IExpression collection int count public org.eclipse.equinox.p2.metadata.expression.IExpression matches (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression lhs org.eclipse.equinox.p2.metadata.expression.IExpression rhs public org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) org.eclipse.equinox.p2.metadata.expression.IExpression expression Object[] parameters public org.eclipse.equinox.p2.metadata.expression.IExpression member (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.String) org.eclipse.equinox.p2.metadata.expression.IExpression target String name public org.eclipse.equinox.p2.metadata.expression.IExpression memberCall (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.String, org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IExpression target String name org.eclipse.equinox.p2.metadata.expression.IExpression[] args org.eclipse.equinox.internal.p2.metadata.expression.Expression[] eargs StringBuffer bld public org.eclipse.equinox.p2.metadata.expression.IExpression normalize (java.util.List, int) java.util.List operands int expressionType public org.eclipse.equinox.p2.metadata.expression.IExpression not (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression operand org.eclipse.equinox.internal.p2.metadata.expression.Equals eq org.eclipse.equinox.internal.p2.metadata.expression.Compare cmp public org.eclipse.equinox.p2.metadata.expression.IExpression or (org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IExpression[] operands public org.eclipse.equinox.p2.metadata.expression.IExpression pipe (org.eclipse.equinox.p2.metadata.expression.IExpression[]) org.eclipse.equinox.p2.metadata.expression.IExpression[] operands public org.eclipse.equinox.p2.metadata.expression.IExpression select (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection org.eclipse.equinox.p2.metadata.expression.IExpression lambda public org.eclipse.equinox.p2.metadata.expression.IExpression thisVariable () public org.eclipse.equinox.p2.metadata.expression.IExpression toExpression (org.eclipse.equinox.p2.query.IQuery) org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.internal.p2.metadata.expression.Literal queryConstant public org.eclipse.equinox.p2.metadata.expression.IExpression traverse (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection org.eclipse.equinox.p2.metadata.expression.IExpression lambda public org.eclipse.equinox.p2.metadata.expression.IExpression union (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression c1 org.eclipse.equinox.p2.metadata.expression.IExpression c2 public org.eclipse.equinox.p2.metadata.expression.IExpression unique (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression collection org.eclipse.equinox.p2.metadata.expression.IExpression cache public org.eclipse.equinox.p2.metadata.expression.IExpression variable (java.lang.String) String name }
org/eclipse/equinox/internal/p2/metadata/expression/FilterFunction.class
FilterFunction.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.FilterFunction extends org.eclipse.equinox.internal.p2.metadata.expression.Function { public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands boolean assertSingleArgumentClass (java.lang.Object) Object v java.lang.Object createInstance (java.lang.Object) Object arg public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/First.class
First.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.First extends org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda protected java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator itor org.eclipse.equinox.internal.p2.metadata.expression.Variable variable Object each public int getExpressionType () public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/Flatten.class
Flatten.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Flatten extends org.eclipse.equinox.internal.p2.metadata.expression.UnaryCollectionFilter { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int getExpressionType () public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/Function.class
Function.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.Function extends org.eclipse.equinox.internal.p2.metadata.expression.NAry { private Object instance protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands boolean assertSingleArgumentClass (java.lang.Object) Object v java.lang.Object createInstance (java.lang.Object) Object arg final java.lang.Object createInstance (java.lang.String) String arg public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context org.eclipse.equinox.internal.p2.metadata.expression.Expression operand Object arg Object result String what public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object value public int getExpressionType () public int getPriority () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable }
org/eclipse/equinox/internal/p2/metadata/expression/IExpressionConstants.class
IExpressionConstants.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.IExpressionConstants extends java.lang.Object { public static final String KEYWORD_ALL public static final String KEYWORD_BOOLEAN public static final String KEYWORD_CLASS public static final String KEYWORD_EXISTS public static final String KEYWORD_FALSE public static final String KEYWORD_FILTER public static final String KEYWORD_NULL public static final String KEYWORD_RANGE public static final String KEYWORD_TRUE public static final String KEYWORD_COLLECT public static final String KEYWORD_FIRST public static final String KEYWORD_FLATTEN public static final String KEYWORD_INTERSECT public static final String KEYWORD_IQUERY public static final String KEYWORD_LATEST public static final String KEYWORD_LIMIT public static final String KEYWORD_LOCALIZED_KEYS public static final String KEYWORD_LOCALIZED_MAP public static final String KEYWORD_LOCALIZED_PROPERTY public static final String KEYWORD_SATISFIES_ALL public static final String KEYWORD_SATISFIES_ANY public static final String KEYWORD_SELECT public static final String KEYWORD_SET public static final String KEYWORD_TRAVERSE public static final String KEYWORD_UNION public static final String KEYWORD_UNIQUE public static final String KEYWORD_VERSION public static final String OPERATOR_AND public static final String OPERATOR_AT public static final String OPERATOR_EQUALS public static final String OPERATOR_GT public static final String OPERATOR_GT_EQUAL public static final String OPERATOR_LT public static final String OPERATOR_LT_EQUAL public static final String OPERATOR_MATCHES public static final String OPERATOR_MEMBER public static final String OPERATOR_NOT public static final String OPERATOR_NOT_EQUALS public static final String OPERATOR_OR public static final String OPERATOR_PARAMETER public static final String OPERATOR_ARRAY public static final String OPERATOR_ASSIGN public static final String OPERATOR_EACH public static final String OPERATOR_ELSE public static final String OPERATOR_IF public static final int PRIORITY_LITERAL public static final int PRIORITY_VARIABLE public static final int PRIORITY_FUNCTION public static final int PRIORITY_MEMBER public static final int PRIORITY_COLLECTION public static final int PRIORITY_NOT public static final int PRIORITY_BINARY public static final int PRIORITY_AND public static final int PRIORITY_OR public static final int PRIORITY_CONDITION public static final int PRIORITY_ASSIGNMENT public static final int PRIORITY_LAMBDA public static final int PRIORITY_COMMA public static final int PRIORITY_MAX public static final String VARIABLE_EVERYTHING public static final String VARIABLE_THIS }
org/eclipse/equinox/internal/p2/metadata/expression/IRepeatableIterator.class
IRepeatableIterator.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator extends java.lang.Object implements java.util.Iterator { public abstract org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator getCopy () public abstract java.lang.Object getIteratorProvider () }
org/eclipse/equinox/internal/p2/metadata/expression/Intersect.class
Intersect.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Intersect extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand org.eclipse.equinox.internal.p2.metadata.expression.Expression param public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Set resultSet java.util.Iterator itor java.util.Set retained Object value public int getExpressionType () public java.lang.String getOperator () public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/LDAPApproximation.class
LDAPApproximation.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.LDAPApproximation extends java.lang.Object implements java.io.Serializable java.lang.Comparable { private static final long serialVersionUID private final String pattern private transient String approxPattern public void <init> (java.lang.String) String pattern public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.LDAPApproximation) org.eclipse.equinox.internal.p2.metadata.expression.LDAPApproximation o public boolean equals (java.lang.Object) Object o public int hashCode () public boolean isMatch (java.lang.CharSequence) CharSequence value public java.lang.String toString () private static java.lang.String approxString (java.lang.CharSequence) CharSequence input boolean changed char[] output int cursor int i int length char c public volatile int compareTo (java.lang.Object) }
org/eclipse/equinox/internal/p2/metadata/expression/LDAPFilter.class
LDAPFilter.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.LDAPFilter extends org.eclipse.equinox.internal.p2.metadata.expression.Unary implements org.eclipse.equinox.p2.metadata.expression.IFilterExpression { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression expression public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor public boolean equals (java.lang.Object) Object o public java.lang.String getOperator () public int getPriority () public int getExpressionType () public boolean match (java.util.Map) java.util.Map map public boolean match (java.util.Dictionary) java.util.Dictionary dictionary public boolean isMatch (java.lang.Object) Object candidate org.eclipse.equinox.internal.p2.metadata.expression.Variable self org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx public boolean match (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference reference public boolean matchCase (java.util.Map) java.util.Map map public boolean matchCase (java.util.Dictionary) java.util.Dictionary dictionary public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context }
org/eclipse/equinox/internal/p2/metadata/expression/LambdaExpression.class
LambdaExpression.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression extends org.eclipse.equinox.internal.p2.metadata.expression.Unary { protected final org.eclipse.equinox.internal.p2.metadata.expression.Variable each protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Variable, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Variable each org.eclipse.equinox.internal.p2.metadata.expression.Expression body public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp public boolean equals (java.lang.Object) Object o public int hashCode () int result public int getExpressionType () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public org.eclipse.equinox.internal.p2.metadata.expression.Variable getItemVariable () public java.lang.String getOperator () public int getPriority () public org.eclipse.equinox.p2.metadata.expression.IEvaluationContext prolog (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context int countAccessToEverything () }
org/eclipse/equinox/internal/p2/metadata/expression/Latest.class
Latest.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Latest extends org.eclipse.equinox.internal.p2.metadata.expression.UnaryCollectionFilter { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.HashMap greatestIUVersion java.util.HashMap greatestIUVersion org.eclipse.equinox.internal.p2.metadata.expression.Select select java.util.Iterator iterator org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda org.eclipse.equinox.internal.p2.metadata.expression.Variable variable Object next org.eclipse.equinox.p2.metadata.IVersionedId versionedID String id org.eclipse.equinox.p2.metadata.IVersionedId prev java.util.Iterator iterator Object next org.eclipse.equinox.p2.metadata.IVersionedId versionedID String id org.eclipse.equinox.p2.metadata.IVersionedId prev public int getExpressionType () public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/Limit$CountingIterator.class
Limit.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Limit$CountingIterator extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator innerIterator private int counter public void <init> (java.util.Iterator, int) java.util.Iterator iterator int count public boolean hasNext () public java.lang.Object next () public void remove () }
org/eclipse/equinox/internal/p2/metadata/expression/Limit.class
Limit.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Limit extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand org.eclipse.equinox.internal.p2.metadata.expression.Expression param void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, int) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand int limit public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object rval int limit public int getExpressionType () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public java.lang.String getOperator () public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/Literal.class
Literal.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.Literal extends org.eclipse.equinox.internal.p2.metadata.expression.Expression { public static final org.eclipse.equinox.internal.p2.metadata.expression.Literal FALSE_CONSTANT public static final org.eclipse.equinox.internal.p2.metadata.expression.Literal NULL_CONSTANT public static final org.eclipse.equinox.internal.p2.metadata.expression.Literal TRUE_CONSTANT public final Object value static void <clinit> () public static org.eclipse.equinox.internal.p2.metadata.expression.Literal create (java.lang.Object) Object value private void <init> (java.lang.Object) Object value public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp Object eValue public boolean equals (java.lang.Object) Object o org.eclipse.equinox.internal.p2.metadata.expression.Literal bo public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int getExpressionType () public java.lang.String getOperator () public int getPriority () public int hashCode () public void toLDAPString (java.lang.StringBuffer) StringBuffer buf public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable private static void appendValue (java.lang.StringBuffer, java.lang.Object) StringBuffer bld Object value private static void appendLiteralCollection (java.lang.StringBuffer, java.util.Collection) StringBuffer bld java.util.Collection collection java.util.Iterator iter private static void appendQuotedString (java.lang.StringBuffer, java.lang.String) StringBuffer bld String str private static void appendEscaped (java.lang.StringBuffer, char, java.lang.String) StringBuffer bld char delimiter String str int top int idx char c }
org/eclipse/equinox/internal/p2/metadata/expression/MatchExpression.class
MatchExpression.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.MatchExpression extends org.eclipse.equinox.internal.p2.metadata.expression.Unary implements org.eclipse.equinox.p2.metadata.expression.IMatchExpression { private static final Object[] noParams private final Object[] parameters static void <clinit> () void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, java.lang.Object[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression expression Object[] parameters public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor public org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext () public boolean equals (java.lang.Object) Object o public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int getExpressionType () public java.lang.String getOperator () public java.lang.Object[] getParameters () org.eclipse.equinox.p2.metadata.expression.IExpression getPredicate () public int getPriority () public int hashCode () public boolean isMatch (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.lang.Object) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object value public boolean isMatch (java.lang.Object) Object value public void toLDAPString (java.lang.StringBuffer) StringBuffer bld public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable }
org/eclipse/equinox/internal/p2/metadata/expression/MatchIteratorFilter.class
MatchIteratorFilter.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.MatchIteratorFilter extends java.lang.Object implements java.util.Iterator { private static final Object NO_ELEMENT private final java.util.Iterator innerIterator private Object nextObject static void <clinit> () public void <init> (java.util.Iterator) java.util.Iterator iterator public boolean hasNext () public java.lang.Object next () Object nxt public void remove () protected java.util.Iterator getInnerIterator () protected abstract boolean isMatch (java.lang.Object) private boolean positionNext () Object nxt private static java.lang.Object noElement () }
org/eclipse/equinox/internal/p2/metadata/expression/Matches.class
Matches.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.Matches extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression lhs org.eclipse.equinox.internal.p2.metadata.expression.Expression rhs public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context protected boolean match (java.lang.Object, java.lang.Object) Object lval Object rval org.eclipse.equinox.p2.metadata.IRequirement requirement org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.expression.IMatchExpression me Class rclass public int getExpressionType () public java.lang.String getOperator () public void toLDAPString (java.lang.StringBuffer) StringBuffer buf boolean escapeWild Object val private static boolean equals (java.lang.String, java.lang.String, int, int) String a String b int startPos int endPos int bidx private static boolean matchLocaleVariants (java.util.Locale, java.lang.String) java.util.Locale rval String lval int uscore int countryStart }
org/eclipse/equinox/internal/p2/metadata/expression/Member$DynamicMember.class
Member.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.Member$DynamicMember extends org.eclipse.equinox.internal.p2.metadata.expression.Member { private static final String GET_PREFIX private static final String IS_PREFIX private static final Class[] NO_ARG_TYPES private Class lastClass private transient java.lang.reflect.Method method private transient String methodName static void <clinit> () void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, java.lang.String) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand String name public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public final java.lang.Object invoke (java.lang.Object) Object self Class c String n java.lang.reflect.Method m java.lang.reflect.Method m Exception checked Exception checked IllegalArgumentException e IllegalAccessException e java.lang.reflect.InvocationTargetException e Throwable cause }
org/eclipse/equinox/internal/p2/metadata/expression/Member$EmptyMember.class
Member.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.Member$EmptyMember extends org.eclipse.equinox.internal.p2.metadata.expression.Member$LengthMember { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object val boolean empty }
org/eclipse/equinox/internal/p2/metadata/expression/Member$LengthMember.class
Member.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.Member$LengthMember extends org.eclipse.equinox.internal.p2.metadata.expression.Member { private static final Integer ZERO static void <clinit> () void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context int len int getLength (java.lang.Object) Object val }
org/eclipse/equinox/internal/p2/metadata/expression/Member.class
Member.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.Member extends org.eclipse.equinox.internal.p2.metadata.expression.Unary { static final Object[] NO_ARGS protected final org.eclipse.equinox.internal.p2.metadata.expression.Expression[] argExpressions final String name static void <clinit> () static org.eclipse.equinox.internal.p2.metadata.expression.Member createDynamicMember (org.eclipse.equinox.internal.p2.metadata.expression.Expression, java.lang.String) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand String name protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, java.lang.String, org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand String name org.eclipse.equinox.internal.p2.metadata.expression.Expression[] args public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor int idx public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp public boolean equals (java.lang.Object) Object o org.eclipse.equinox.internal.p2.metadata.expression.Member mo public int getExpressionType () public java.lang.String getName () public java.lang.String getOperator () public int getPriority () public int hashCode () int result public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable }
org/eclipse/equinox/internal/p2/metadata/expression/MemberProvider$CIDictionaryMemberProvider.class
MemberProvider.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider$CIDictionaryMemberProvider extends org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider$DictionaryMemberProvider { public void <init> (java.util.Dictionary) java.util.Dictionary dictionary public java.lang.Object getMember (java.lang.String) String memberName private static java.util.Dictionary lowerCaseKeys (java.util.Dictionary) java.util.Dictionary dictionary boolean hasUpperCase java.util.Enumeration keys String key java.util.Dictionary lcMap java.util.Enumeration keys String key }
org/eclipse/equinox/internal/p2/metadata/expression/MemberProvider$CIMapMemberProvider.class
MemberProvider.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider$CIMapMemberProvider extends org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider$MapMemberProvider { public void <init> (java.util.Map) java.util.Map map public java.lang.Object getMember (java.lang.String) String memberName private static java.util.Map lowerCaseKeys (java.util.Map) java.util.Map map boolean hasUpperCase java.util.Set entrySet java.util.Map$Entry entry String key String lowKey java.util.Map lcMap java.util.Map$Entry entry }
org/eclipse/equinox/internal/p2/metadata/expression/MemberProvider$DictionaryMemberProvider.class
MemberProvider.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider$DictionaryMemberProvider extends org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider { private final java.util.Dictionary dictionary public void <init> (java.util.Dictionary) java.util.Dictionary dictionary public java.lang.Object getMember (java.lang.String) String memberName }
org/eclipse/equinox/internal/p2/metadata/expression/MemberProvider$MapMemberProvider.class
MemberProvider.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider$MapMemberProvider extends org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider { private final java.util.Map map public void <init> (java.util.Map) java.util.Map map public java.lang.Object getMember (java.lang.String) String memberName }
org/eclipse/equinox/internal/p2/metadata/expression/MemberProvider$ServiceRefMemberProvider.class
MemberProvider.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider$ServiceRefMemberProvider extends org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider { private final org.osgi.framework.ServiceReference serviceRef public void <init> (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference serviceRef public java.lang.Object getMember (java.lang.String) String memberName }
org/eclipse/equinox/internal/p2/metadata/expression/MemberProvider.class
MemberProvider.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IMemberProvider { private static final org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider emptyProvider static void <clinit> () public void <init> () public static org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider create (java.lang.Object, boolean) Object value boolean caseInsensitive public static org.eclipse.equinox.internal.p2.metadata.expression.MemberProvider emptyProvider () }
org/eclipse/equinox/internal/p2/metadata/expression/NAry.class
NAry.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.NAry extends org.eclipse.equinox.internal.p2.metadata.expression.Expression { public final org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor int idx public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp public boolean equals (java.lang.Object) Object o public abstract java.lang.String getOperator () public int hashCode () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable int idx int countAccessToEverything () int cnt int idx }
org/eclipse/equinox/internal/p2/metadata/expression/Not.class
Not.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Not extends org.eclipse.equinox.internal.p2.metadata.expression.Unary { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int getExpressionType () public java.lang.String getOperator () public int getPriority () public int hashCode () public void toLDAPString (java.lang.StringBuffer) StringBuffer buf }
org/eclipse/equinox/internal/p2/metadata/expression/Or.class
Or.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Or extends org.eclipse.equinox.internal.p2.metadata.expression.NAry { public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context int idx public int getExpressionType () public java.lang.String getOperator () public int getPriority () public void toLDAPString (java.lang.StringBuffer) StringBuffer buf int idx }
org/eclipse/equinox/internal/p2/metadata/expression/Parameter.class
Parameter.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.Parameter extends org.eclipse.equinox.internal.p2.metadata.expression.Expression { final int position void <init> (int) int position public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp public boolean equals (java.lang.Object) Object o public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int getExpressionType () public java.lang.String getOperator () public int getPriority () public int hashCode () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable }
org/eclipse/equinox/internal/p2/metadata/expression/Pipe$NoIndexProvider.class
Pipe.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.Pipe$NoIndexProvider extends java.lang.Object implements org.eclipse.equinox.p2.metadata.index.IIndexProvider { private final org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider private org.eclipse.equinox.internal.p2.metadata.expression.Everything everything final org.eclipse.equinox.internal.p2.metadata.expression.Pipe this$0 void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Pipe, org.eclipse.equinox.p2.metadata.index.IIndexProvider) org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider public org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) String memberName public java.util.Iterator everything () public java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) Object client String memberName Object key org.eclipse.equinox.p2.metadata.IInstallableUnit iu void setEverything (org.eclipse.equinox.internal.p2.metadata.expression.Everything) org.eclipse.equinox.internal.p2.metadata.expression.Everything everything }
org/eclipse/equinox/internal/p2/metadata/expression/Pipe.class
Pipe.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.Pipe extends org.eclipse.equinox.internal.p2.metadata.expression.NAry { public static org.eclipse.equinox.internal.p2.metadata.expression.Expression createPipe (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory java.util.ArrayList pipeables java.util.ArrayList booleans org.eclipse.equinox.internal.p2.metadata.expression.Expression$VariableFinder finder int idx org.eclipse.equinox.internal.p2.metadata.expression.Expression operand int top private static org.eclipse.equinox.internal.p2.metadata.expression.Expression normalizeBoolean (org.eclipse.equinox.p2.metadata.expression.IExpressionFactory, java.util.ArrayList) org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory java.util.ArrayList booleans int top org.eclipse.equinox.internal.p2.metadata.expression.Expression boolExpr org.eclipse.equinox.internal.p2.metadata.expression.Expression boolExpr org.eclipse.equinox.internal.p2.metadata.expression.Expression boolExpr private static org.eclipse.equinox.internal.p2.metadata.expression.Expression makePipeableOfBooleans (org.eclipse.equinox.p2.metadata.expression.IExpressionFactory, java.util.ArrayList) org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory java.util.ArrayList booleans org.eclipse.equinox.internal.p2.metadata.expression.Expression boolExpr Object[] params org.eclipse.equinox.internal.p2.metadata.expression.MatchExpression matchExpr org.eclipse.equinox.internal.p2.metadata.expression.Expression expr private void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands public int getExpressionType () public java.lang.String getOperator () public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator iterator Class elementClass org.eclipse.equinox.internal.p2.metadata.expression.Variable everything org.eclipse.equinox.p2.metadata.expression.IEvaluationContext nextContext org.eclipse.equinox.internal.p2.metadata.expression.Pipe$NoIndexProvider noIndexProvider int idx org.eclipse.equinox.internal.p2.metadata.expression.Expression expr public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/QueryResult.class
QueryResult.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.QueryResult extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryResult { private final org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator iterator private boolean firstUse public void <init> (java.util.Iterator) java.util.Iterator iterator public void <init> (java.util.Collection) java.util.Collection collection public boolean isEmpty () public java.util.Iterator iterator () public java.lang.Object[] toArray (java.lang.Class) Class clazz Object provider java.util.Collection c public java.util.Set toSet () Object provider Object[] elems int idx java.util.HashSet copy public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor public java.util.Set toUnmodifiableSet () Object provider private java.util.Set iteratorToSet (java.util.Iterator) java.util.Iterator iter java.util.HashSet set }
org/eclipse/equinox/internal/p2/metadata/expression/RangeFunction.class
RangeFunction.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.RangeFunction extends org.eclipse.equinox.internal.p2.metadata.expression.Function { public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands boolean assertSingleArgumentClass (java.lang.Object) Object v java.lang.Object createInstance (java.lang.Object) Object arg public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/RepeatableIterator$ArrayIterator.class
RepeatableIterator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.RepeatableIterator$ArrayIterator extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator { private final Object[] array private int position public void <init> (java.lang.Object[]) Object[] array public java.lang.Object getIteratorProvider () public boolean hasNext () public java.lang.Object next () public void remove () public org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator getCopy () }
org/eclipse/equinox/internal/p2/metadata/expression/RepeatableIterator$IndexProviderIterator.class
RepeatableIterator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.RepeatableIterator$IndexProviderIterator extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator { private final org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider private final java.util.Iterator iterator void <init> (org.eclipse.equinox.p2.metadata.index.IIndexProvider) org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider public org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator getCopy () public java.lang.Object getIteratorProvider () public boolean hasNext () public java.lang.Object next () public void remove () }
org/eclipse/equinox/internal/p2/metadata/expression/RepeatableIterator$QueryResultIterator.class
RepeatableIterator.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.RepeatableIterator$QueryResultIterator extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator { private final org.eclipse.equinox.p2.query.IQueryResult queryResult private final java.util.Iterator iterator void <init> (org.eclipse.equinox.p2.query.IQueryResult) org.eclipse.equinox.p2.query.IQueryResult queryResult public org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator getCopy () public java.lang.Object getIteratorProvider () public boolean hasNext () public java.lang.Object next () public void remove () }
org/eclipse/equinox/internal/p2/metadata/expression/RepeatableIterator.class
RepeatableIterator.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.RepeatableIterator extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator { private final java.util.Collection values private final java.util.Iterator iterator public static org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator create (java.lang.Object) Object unknown public static org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator create (java.util.Iterator) java.util.Iterator iterator public static org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator create (java.util.Collection) java.util.Collection values public static org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator create (org.eclipse.equinox.p2.query.IQueryResult) org.eclipse.equinox.p2.query.IQueryResult values public static org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator create (java.lang.Object[]) Object[] values public static org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator create (org.eclipse.equinox.p2.metadata.index.IIndexProvider) org.eclipse.equinox.p2.metadata.index.IIndexProvider values void <init> (java.util.Iterator) java.util.Iterator iterator java.util.HashSet v void <init> (java.util.Collection) java.util.Collection values public org.eclipse.equinox.internal.p2.metadata.expression.IRepeatableIterator getCopy () public boolean hasNext () public java.lang.Object next () public void remove () public java.lang.Object getIteratorProvider () }
org/eclipse/equinox/internal/p2/metadata/expression/Select$1.class
Select.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.Select$1 extends org.eclipse.equinox.internal.p2.metadata.expression.MatchIteratorFilter { final org.eclipse.equinox.internal.p2.metadata.expression.Select this$0 private final org.eclipse.equinox.p2.metadata.expression.IEvaluationContext val$context void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Select, java.util.Iterator, org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) java.util.Iterator $anonymous0 protected boolean isMatch (java.lang.Object) Object val }
org/eclipse/equinox/internal/p2/metadata/expression/Select.class
Select.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Select extends org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda protected java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator itor protected java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator itor public int getExpressionType () public java.lang.String getOperator () boolean isCollection () }
org/eclipse/equinox/internal/p2/metadata/expression/SetFunction.class
SetFunction.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.SetFunction extends org.eclipse.equinox.internal.p2.metadata.expression.Function { public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.HashSet result int idx public java.lang.String getOperator () boolean isCollection () }
org/eclipse/equinox/internal/p2/metadata/expression/Traverse.class
Traverse.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Traverse extends org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator itor public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.util.Iterator) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Iterator iterator java.util.HashSet collector public int getExpressionType () public java.lang.String getOperator () void traverse (java.util.Set, java.lang.Object, org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) java.util.Set collector Object parent org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context org.eclipse.equinox.internal.p2.metadata.expression.Variable variable java.util.Iterator subIterator }
org/eclipse/equinox/internal/p2/metadata/expression/Unary.class
Unary.java package org.eclipse.equinox.internal.p2.metadata.expression public abstract org.eclipse.equinox.internal.p2.metadata.expression.Unary extends org.eclipse.equinox.internal.p2.metadata.expression.Expression { public final org.eclipse.equinox.internal.p2.metadata.expression.Expression operand protected void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand public boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor visitor public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp public boolean equals (java.lang.Object) Object o public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public int hashCode () public org.eclipse.equinox.internal.p2.metadata.expression.Expression getOperand () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable int countAccessToEverything () }
org/eclipse/equinox/internal/p2/metadata/expression/UnaryCollectionFilter.class
UnaryCollectionFilter.java package org.eclipse.equinox.internal.p2.metadata.expression abstract org.eclipse.equinox.internal.p2.metadata.expression.UnaryCollectionFilter extends org.eclipse.equinox.internal.p2.metadata.expression.Unary { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection public int hashCode () public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable org.eclipse.equinox.internal.p2.metadata.expression.Select select public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/Union.class
Union.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Union extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression operand org.eclipse.equinox.internal.p2.metadata.expression.Expression param public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context java.util.Set resultSet java.util.Iterator itor public int getExpressionType () public java.lang.String getOperator () public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/Unique$UniqueIterator.class
Unique.java package org.eclipse.equinox.internal.p2.metadata.expression org.eclipse.equinox.internal.p2.metadata.expression.Unique$UniqueIterator extends org.eclipse.equinox.internal.p2.metadata.expression.MatchIteratorFilter { final java.util.Set uniqueSet public void <init> (java.util.Iterator, java.util.Set) java.util.Iterator iterator java.util.Set uniqueSet protected boolean isMatch (java.lang.Object) Object val }
org/eclipse/equinox/internal/p2/metadata/expression/Unique.class
Unique.java package org.eclipse.equinox.internal.p2.metadata.expression final org.eclipse.equinox.internal.p2.metadata.expression.Unique extends org.eclipse.equinox.internal.p2.metadata.expression.Binary { void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression, org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression collection org.eclipse.equinox.internal.p2.metadata.expression.Expression explicitCache public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object explicitCache java.util.Set uniqueSet java.util.Set uniqueSet public int getExpressionType () public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable public java.lang.String getOperator () public int getPriority () }
org/eclipse/equinox/internal/p2/metadata/expression/Variable.class
Variable.java package org.eclipse.equinox.internal.p2.metadata.expression public org.eclipse.equinox.internal.p2.metadata.expression.Variable extends org.eclipse.equinox.internal.p2.metadata.expression.Expression { private final String name public void <init> (java.lang.String) String name public int compareTo (org.eclipse.equinox.internal.p2.metadata.expression.Expression) org.eclipse.equinox.internal.p2.metadata.expression.Expression e int cmp public boolean equals (java.lang.Object) Object o public final java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context public java.util.Iterator evaluateAsIterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object value java.util.Iterator itor public int getExpressionType () public java.lang.String getName () public java.lang.String getOperator () public int getPriority () public int hashCode () public final void setValue (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.lang.Object) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object value public void toString (java.lang.StringBuffer, org.eclipse.equinox.internal.p2.metadata.expression.Variable) StringBuffer bld org.eclipse.equinox.internal.p2.metadata.expression.Variable rootVariable int countAccessToEverything () }
org/eclipse/equinox/internal/p2/metadata/expression/VersionFunction.class
VersionFunction.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.VersionFunction extends org.eclipse.equinox.internal.p2.metadata.expression.Function { public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands boolean assertSingleArgumentClass (java.lang.Object) Object v java.lang.Object createInstance (java.lang.Object) Object arg public java.lang.String getOperator () }
org/eclipse/equinox/internal/p2/metadata/expression/WrappedIQuery.class
WrappedIQuery.java package org.eclipse.equinox.internal.p2.metadata.expression public final org.eclipse.equinox.internal.p2.metadata.expression.WrappedIQuery extends org.eclipse.equinox.internal.p2.metadata.expression.Function { public void <init> (org.eclipse.equinox.internal.p2.metadata.expression.Expression[]) org.eclipse.equinox.internal.p2.metadata.expression.Expression[] operands public java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context Object query Object value java.util.Iterator iterator public java.lang.String getOperator () public boolean isReferenceTo (org.eclipse.equinox.internal.p2.metadata.expression.Variable) org.eclipse.equinox.internal.p2.metadata.expression.Variable variable Object firstOp Object query int countAccessToEverything () }
org/eclipse/equinox/internal/p2/metadata/expression/parser/
org/eclipse/equinox/internal/p2/metadata/expression/parser/ExpressionParser.class
ExpressionParser.java package org.eclipse.equinox.internal.p2.metadata.expression.parser public org.eclipse.equinox.internal.p2.metadata.expression.parser.ExpressionParser extends java.util.Stack implements org.eclipse.equinox.internal.p2.metadata.expression.IExpressionConstants org.eclipse.equinox.p2.metadata.expression.IExpressionParser { private static final long serialVersionUID protected static final int TOKEN_OR protected static final int TOKEN_AND protected static final int TOKEN_EQUAL protected static final int TOKEN_NOT_EQUAL protected static final int TOKEN_LESS protected static final int TOKEN_LESS_EQUAL protected static final int TOKEN_GREATER protected static final int TOKEN_GREATER_EQUAL protected static final int TOKEN_MATCHES protected static final int TOKEN_NOT protected static final int TOKEN_DOT protected static final int TOKEN_COMMA protected static final int TOKEN_PIPE protected static final int TOKEN_DOLLAR protected static final int TOKEN_IF protected static final int TOKEN_ELSE protected static final int TOKEN_LP protected static final int TOKEN_RP protected static final int TOKEN_LB protected static final int TOKEN_RB protected static final int TOKEN_LC protected static final int TOKEN_RC protected static final int TOKEN_IDENTIFIER protected static final int TOKEN_LITERAL protected static final int TOKEN_NULL protected static final int TOKEN_TRUE protected static final int TOKEN_FALSE private static final int TOKEN_ALL private static final int TOKEN_EXISTS protected static final int TOKEN_END protected static final int TOKEN_ERROR protected static final java.util.Map keywords protected final org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory protected String expression protected int tokenPos protected int currentToken protected int lastTokenPos protected Object tokenValue protected String rootVariable static void <clinit> () public void <init> (org.eclipse.equinox.p2.metadata.expression.IExpressionFactory) org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory public synchronized org.eclipse.equinox.p2.metadata.expression.IExpression parse (java.lang.String) String exprString org.eclipse.equinox.p2.metadata.expression.IExpression thisVariable org.eclipse.equinox.p2.metadata.expression.IExpression expr public synchronized org.eclipse.equinox.p2.metadata.expression.IExpression parseQuery (java.lang.String) String exprString org.eclipse.equinox.p2.metadata.expression.IExpression everythingVariable org.eclipse.equinox.p2.metadata.expression.IExpression expr protected java.util.Map keywordToTokenMap () protected org.eclipse.equinox.p2.metadata.expression.IExpression parseCondition () protected org.eclipse.equinox.p2.metadata.expression.IExpression parseOr () org.eclipse.equinox.p2.metadata.expression.IExpression expr java.util.ArrayList exprs protected org.eclipse.equinox.p2.metadata.expression.IExpression parseAnd () org.eclipse.equinox.p2.metadata.expression.IExpression expr java.util.ArrayList exprs protected org.eclipse.equinox.p2.metadata.expression.IExpression parseBinary () org.eclipse.equinox.p2.metadata.expression.IExpression expr int realToken org.eclipse.equinox.p2.metadata.expression.IExpression rhs org.eclipse.equinox.p2.metadata.expression.IExpression rhs protected org.eclipse.equinox.p2.metadata.expression.IExpression parseNot () org.eclipse.equinox.p2.metadata.expression.IExpression expr protected org.eclipse.equinox.p2.metadata.expression.IExpression parseCollectionExpression () org.eclipse.equinox.p2.metadata.expression.IExpression expr int funcToken protected org.eclipse.equinox.p2.metadata.expression.IExpression parseCollectionLHS () org.eclipse.equinox.p2.metadata.expression.IExpression expr protected org.eclipse.equinox.p2.metadata.expression.IExpression parseCollectionRHS (org.eclipse.equinox.p2.metadata.expression.IExpression, int) org.eclipse.equinox.p2.metadata.expression.IExpression expr int funcToken protected org.eclipse.equinox.p2.metadata.expression.IExpression parseLambdaDefinition () org.eclipse.equinox.p2.metadata.expression.IExpression each org.eclipse.equinox.p2.metadata.expression.IExpression body protected org.eclipse.equinox.p2.metadata.expression.IExpression parseMember () org.eclipse.equinox.p2.metadata.expression.IExpression expr String name String name int savePos int saveToken Object saveTokenValue org.eclipse.equinox.p2.metadata.expression.IExpression atExpr protected org.eclipse.equinox.p2.metadata.expression.IExpression parseUnary () org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr private org.eclipse.equinox.p2.metadata.expression.IExpression parseParameter () org.eclipse.equinox.p2.metadata.expression.IExpression param protected org.eclipse.equinox.p2.metadata.expression.IExpression[] parseArray () org.eclipse.equinox.p2.metadata.expression.IExpression expr java.util.ArrayList operands protected void assertToken (int) int token protected org.eclipse.equinox.p2.metadata.expression.IExpression getVariableOrRootMember (java.lang.String) String id int idx org.eclipse.equinox.p2.metadata.expression.IExpression v protected void nextToken () int top char c int start int start String word Integer token protected void popVariable () protected org.eclipse.equinox.p2.metadata.expression.ExpressionParseException syntaxError () Object tv protected org.eclipse.equinox.p2.metadata.expression.ExpressionParseException syntaxError (java.lang.String) String message private void parseDelimitedString (char) char delim int start StringBuffer buf int top char ec }
org/eclipse/equinox/internal/p2/metadata/expression/parser/LDAPFilterParser$1.class
LDAPFilterParser.java package org.eclipse.equinox.internal.p2.metadata.expression.parser org.eclipse.equinox.internal.p2.metadata.expression.parser.LDAPFilterParser$1 extends java.util.LinkedHashMap { void <init> () public boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry expr }
org/eclipse/equinox/internal/p2/metadata/expression/parser/LDAPFilterParser.class
LDAPFilterParser.java package org.eclipse.equinox.internal.p2.metadata.expression.parser public org.eclipse.equinox.internal.p2.metadata.expression.parser.LDAPFilterParser extends java.lang.Object { private static final java.util.Map filterCache private final org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory private final org.eclipse.equinox.p2.metadata.expression.IExpression self private final StringBuffer sb private String filterString private int position static void <clinit> () public void <init> (org.eclipse.equinox.p2.metadata.expression.IExpressionFactory) org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory public org.eclipse.equinox.p2.metadata.expression.IFilterExpression parse (java.lang.String) String filterStr org.eclipse.equinox.p2.metadata.expression.IFilterExpression filter org.eclipse.equinox.p2.metadata.expression.IExpression expr private org.eclipse.equinox.p2.metadata.expression.IExpression parseAnd () char c java.util.ArrayList operands org.eclipse.equinox.p2.metadata.expression.IExpression child private org.eclipse.equinox.p2.metadata.expression.IExpression parseAttr () int begin int end char c private org.eclipse.equinox.p2.metadata.expression.IExpression parseFilter () org.eclipse.equinox.p2.metadata.expression.IExpression filter private org.eclipse.equinox.p2.metadata.expression.IExpression parseFiltercomp () char c private org.eclipse.equinox.p2.metadata.expression.IExpression parseItem () org.eclipse.equinox.p2.metadata.expression.IExpression attr String value String value boolean[] hasWild char c int savePos private org.eclipse.equinox.p2.metadata.expression.IExpression parseNot () private org.eclipse.equinox.p2.metadata.expression.IExpression parseOr () char c java.util.ArrayList operands org.eclipse.equinox.p2.metadata.expression.IExpression child private static int hexValue (char) char c int v int v int v private java.lang.String parseValue (boolean[]) boolean[] hasWildBin int savePos boolean hasEscapedWild char c char nc private void skipWhiteSpace () int top protected org.eclipse.equinox.p2.metadata.expression.ExpressionParseException syntaxException (java.lang.String) String message }
org/eclipse/equinox/internal/p2/metadata/expression/parser/QLParser.class
QLParser.java package org.eclipse.equinox.internal.p2.metadata.expression.parser public org.eclipse.equinox.internal.p2.metadata.expression.parser.QLParser extends org.eclipse.equinox.internal.p2.metadata.expression.parser.ExpressionParser { private static final long serialVersionUID private static final int TOKEN_ANY private static final int TOKEN_LATEST private static final int TOKEN_LIMIT private static final int TOKEN_FIRST private static final int TOKEN_FLATTEN private static final int TOKEN_UNIQUE private static final int TOKEN_SELECT private static final int TOKEN_COLLECT private static final int TOKEN_TRAVERSE private static final int TOKEN_INTERSECT private static final int TOKEN_UNION private static final java.util.Map qlKeywords static void <clinit> () public void <init> (org.eclipse.equinox.p2.metadata.expression.IExpressionFactory) org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory protected java.util.Map keywordToTokenMap () protected org.eclipse.equinox.p2.metadata.expression.IExpression parseCondition () org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression ifTrue protected org.eclipse.equinox.p2.metadata.expression.IExpression parseMember () org.eclipse.equinox.p2.metadata.expression.IExpression expr String name String name int savePos int saveToken Object saveTokenValue org.eclipse.equinox.p2.metadata.expression.IExpression[] callArgs org.eclipse.equinox.p2.metadata.expression.IExpression atExpr protected org.eclipse.equinox.p2.metadata.expression.IExpression parseFunction () Object function int savePos int saveToken Object saveTokenValue org.eclipse.equinox.p2.metadata.expression.IExpression[] args protected org.eclipse.equinox.p2.metadata.expression.IExpression parseCollectionLHS () org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr protected org.eclipse.equinox.p2.metadata.expression.IExpression parseCollectionRHS (org.eclipse.equinox.p2.metadata.expression.IExpression, int) org.eclipse.equinox.p2.metadata.expression.IExpression expr int funcToken protected org.eclipse.equinox.p2.metadata.expression.IExpression parseUnary () org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression expr protected org.eclipse.equinox.p2.metadata.expression.IExpression parseLambdaDefinition () boolean endingRC int anyIndex org.eclipse.equinox.p2.metadata.expression.IExpression[] initializers org.eclipse.equinox.p2.metadata.expression.IExpression[] variables org.eclipse.equinox.p2.metadata.expression.IExpression[] variables int idx org.eclipse.equinox.p2.metadata.expression.IExpression initializer org.eclipse.equinox.p2.metadata.expression.IExpression body org.eclipse.equinox.p2.metadata.expression.IExpression each org.eclipse.equinox.p2.metadata.expression.IExpression each org.eclipse.equinox.p2.metadata.expression.IExpression each org.eclipse.equinox.p2.metadata.expression.IExpression[] assignments org.eclipse.equinox.p2.metadata.expression.IExpression[] assignments org.eclipse.equinox.p2.metadata.expression.IExpression[] assignments int idx private org.eclipse.equinox.p2.metadata.expression.IExpression[] parseVariables () int savePos int saveToken Object saveTokenValue java.util.List ids int top org.eclipse.equinox.p2.metadata.expression.IExpression[] result int idx String name org.eclipse.equinox.p2.metadata.expression.IExpression var }
org/eclipse/equinox/internal/p2/metadata/index/
org/eclipse/equinox/internal/p2/metadata/index/CapabilityIndex.class
CapabilityIndex.java package org.eclipse.equinox.internal.p2.metadata.index public org.eclipse.equinox.internal.p2.metadata.index.CapabilityIndex extends org.eclipse.equinox.internal.p2.metadata.index.Index { private final java.util.Map capabilityMap public void <init> (java.util.Iterator) java.util.Iterator itor java.util.HashMap index org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.util.Collection pcs org.eclipse.equinox.p2.metadata.IProvidedCapability pc String name Object prev java.util.ArrayList list java.util.ArrayList list private java.lang.Object getRequirementIDs (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression requirement Object queriedKeys org.eclipse.equinox.p2.metadata.expression.IExpression expr Object test org.eclipse.equinox.p2.metadata.expression.IExpression expr Object test org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter cf org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda protected java.lang.Object getQueriedIDs (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.String, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression variable String memberName org.eclipse.equinox.p2.metadata.expression.IExpression booleanExpr Object queriedKeys org.eclipse.equinox.internal.p2.metadata.expression.Matches matches Object rhsObj org.eclipse.equinox.p2.metadata.expression.IMatchExpression rm public java.util.Iterator getCandidates (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression variable org.eclipse.equinox.p2.metadata.expression.IExpression booleanExpr Object queriedKeys org.eclipse.equinox.p2.metadata.expression.IExpression expr int type org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter cf org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda org.eclipse.equinox.internal.p2.metadata.expression.Expression op org.eclipse.equinox.internal.p2.metadata.expression.Matches matches Object rhsObj org.eclipse.equinox.p2.metadata.expression.IMatchExpression rm java.util.Collection matchingIUs java.util.Collection matchingIUs java.util.Collection matchingIUs java.util.Collection matchingIUs java.util.Collection matchingIUs Object key Object v private void collectMatchingIUs (java.lang.String, java.util.Collection) String name java.util.Collection collector Object v }
org/eclipse/equinox/internal/p2/metadata/index/CompoundIndex.class
CompoundIndex.java package org.eclipse.equinox.internal.p2.metadata.index public org.eclipse.equinox.internal.p2.metadata.index.CompoundIndex extends java.lang.Object implements org.eclipse.equinox.p2.metadata.index.IIndex { private final java.util.Collection indexes public void <init> (java.util.Collection) java.util.Collection indexes public java.util.Iterator getCandidates (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression variable org.eclipse.equinox.p2.metadata.expression.IExpression booleanExpr java.util.Set result org.eclipse.equinox.p2.metadata.index.IIndex index java.util.Iterator indexResult }
org/eclipse/equinox/internal/p2/metadata/index/IdIndex.class
IdIndex.java package org.eclipse.equinox.internal.p2.metadata.index public org.eclipse.equinox.internal.p2.metadata.index.IdIndex extends org.eclipse.equinox.internal.p2.metadata.index.Index { private final org.eclipse.equinox.internal.p2.metadata.IUMap iuMap public void <init> (org.eclipse.equinox.internal.p2.metadata.IUMap) org.eclipse.equinox.internal.p2.metadata.IUMap iuMap public void <init> (java.util.Iterator) java.util.Iterator ius public java.util.Iterator getCandidates (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression variable org.eclipse.equinox.p2.metadata.expression.IExpression booleanExpr Object queriedKeys java.util.HashSet collector Object key }
org/eclipse/equinox/internal/p2/metadata/index/Index.class
Index.java package org.eclipse.equinox.internal.p2.metadata.index public abstract org.eclipse.equinox.internal.p2.metadata.index.Index extends java.lang.Object implements org.eclipse.equinox.p2.metadata.index.IIndex { public void <init> () protected static boolean isIndexedMember (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.String) org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression variable String memberName org.eclipse.equinox.internal.p2.metadata.expression.Member member protected static java.lang.Object concatenateUnique (java.lang.Object, java.lang.Object) Object previous Object toAdd java.util.ArrayList prevArr java.util.ArrayList arr protected java.lang.Object getQueriedIDs (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.String, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression variable String memberName org.eclipse.equinox.p2.metadata.expression.IExpression booleanExpr Object queriedKeys org.eclipse.equinox.p2.metadata.expression.IExpression targetExpr int type org.eclipse.equinox.internal.p2.metadata.expression.Binary eqExpr org.eclipse.equinox.p2.metadata.expression.IExpression lhs org.eclipse.equinox.p2.metadata.expression.IExpression rhs Object val Object val org.eclipse.equinox.p2.metadata.expression.IExpression expr Object test org.eclipse.equinox.p2.metadata.expression.IExpression expr Object test org.eclipse.equinox.internal.p2.metadata.expression.CollectionFilter cf java.util.Iterator values java.util.Iterator values org.eclipse.equinox.internal.p2.metadata.expression.LambdaExpression lambda org.eclipse.equinox.p2.metadata.expression.IEvaluationContext lambdaCtx org.eclipse.equinox.internal.p2.metadata.expression.Variable lambdaVar org.eclipse.equinox.p2.metadata.expression.IExpression filterExpr private static java.lang.Object safeEvaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression expr }
org/eclipse/equinox/internal/p2/metadata/index/IndexProvider.class
IndexProvider.java package org.eclipse.equinox.internal.p2.metadata.index public abstract org.eclipse.equinox.internal.p2.metadata.index.IndexProvider extends java.lang.Object implements org.eclipse.equinox.p2.metadata.index.IIndexProvider org.eclipse.equinox.p2.query.IQueryable { public void <init> () public static org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.metadata.index.IIndexProvider, org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.query.IQueryResult result public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor }
org/eclipse/equinox/internal/p2/metadata/messages.properties
org/eclipse/equinox/internal/p2/metadata/query/
org/eclipse/equinox/internal/p2/metadata/query/UpdateQuery.class
UpdateQuery.java package org.eclipse.equinox.internal.p2.metadata.query public final org.eclipse.equinox.internal.p2.metadata.query.UpdateQuery extends org.eclipse.equinox.p2.query.ExpressionMatchQuery { private static final org.eclipse.equinox.p2.metadata.expression.IExpression expr1 private static final org.eclipse.equinox.p2.metadata.expression.IExpression expr2 static void <clinit> () org.eclipse.equinox.p2.metadata.expression.IExpressionParser parser public void <init> (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit updateFrom }
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/metadata/
org/eclipse/equinox/p2/metadata/IArtifactKey.class
IArtifactKey.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IArtifactKey extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IVersionedId { public abstract java.lang.String getClassifier () public abstract java.lang.String getId () public abstract org.eclipse.equinox.p2.metadata.Version getVersion () public abstract java.lang.String toExternalForm () }
org/eclipse/equinox/p2/metadata/ICopyright.class
ICopyright.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.ICopyright extends java.lang.Object { public abstract java.net.URI getLocation () public abstract java.lang.String getBody () }
org/eclipse/equinox/p2/metadata/IInstallableUnit.class
IInstallableUnit.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IInstallableUnit extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IVersionedId java.lang.Comparable { public static final String NAMESPACE_IU_ID public static final String PROP_PARTIAL_IU public static final String PROP_CONTACT public static final String PROP_DESCRIPTION public static final String PROP_DESCRIPTION_URL public static final String PROP_DOC_URL public static final String PROP_BUNDLE_LOCALIZATION public static final String PROP_NAME public static final String PROP_PROVIDER public static final String PROP_ICON public abstract java.util.Collection getArtifacts () public abstract org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter () public abstract java.util.Collection getFragments () public abstract java.util.Map getProperties () public abstract java.lang.String getProperty (java.lang.String) public abstract java.lang.String getProperty (java.lang.String, java.lang.String) public abstract java.util.Collection getProvidedCapabilities () public abstract java.util.Collection getRequirements () public abstract java.util.Collection getMetaRequirements () public abstract java.util.Collection getTouchpointData () public abstract org.eclipse.equinox.p2.metadata.ITouchpointType getTouchpointType () public abstract boolean isResolved () public abstract boolean isSingleton () public abstract boolean satisfies (org.eclipse.equinox.p2.metadata.IRequirement) public abstract org.eclipse.equinox.p2.metadata.IInstallableUnit unresolved () public abstract org.eclipse.equinox.p2.metadata.IUpdateDescriptor getUpdateDescriptor () public abstract java.util.Collection getLicenses () public abstract java.util.Collection getLicenses (java.lang.String) public abstract org.eclipse.equinox.p2.metadata.ICopyright getCopyright () public abstract org.eclipse.equinox.p2.metadata.ICopyright getCopyright (java.lang.String) public abstract boolean equals (java.lang.Object) }
org/eclipse/equinox/p2/metadata/IInstallableUnitFragment.class
IInstallableUnitFragment.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IInstallableUnitFragment extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IInstallableUnit { public abstract java.util.Collection getHost () }
org/eclipse/equinox/p2/metadata/IInstallableUnitPatch.class
IInstallableUnitPatch.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IInstallableUnitPatch extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IInstallableUnit { public abstract org.eclipse.equinox.p2.metadata.IRequirement[][] getApplicabilityScope () public abstract java.util.List getRequirementsChange () public abstract org.eclipse.equinox.p2.metadata.IRequirement getLifeCycle () }
org/eclipse/equinox/p2/metadata/ILicense.class
ILicense.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.ILicense extends java.lang.Object { public abstract java.net.URI getLocation () public abstract java.lang.String getBody () public abstract java.lang.String getUUID () public abstract boolean equals (java.lang.Object) }
org/eclipse/equinox/p2/metadata/IProvidedCapability.class
IProvidedCapability.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IProvidedCapability extends java.lang.Object { public abstract java.lang.String getName () public abstract java.lang.String getNamespace () public abstract org.eclipse.equinox.p2.metadata.Version getVersion () public abstract boolean equals (java.lang.Object) }
org/eclipse/equinox/p2/metadata/IRequirement.class
IRequirement.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IRequirement extends java.lang.Object { public abstract int getMin () public abstract int getMax () public abstract org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter () public abstract org.eclipse.equinox.p2.metadata.expression.IMatchExpression getMatches () public abstract boolean isMatch (org.eclipse.equinox.p2.metadata.IInstallableUnit) public abstract boolean isGreedy () public abstract java.lang.String getDescription () }
org/eclipse/equinox/p2/metadata/IRequirementChange.class
IRequirementChange.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IRequirementChange extends java.lang.Object { public abstract org.eclipse.equinox.internal.p2.metadata.IRequiredCapability applyOn () public abstract org.eclipse.equinox.internal.p2.metadata.IRequiredCapability newValue () public abstract boolean matches (org.eclipse.equinox.internal.p2.metadata.IRequiredCapability) public abstract boolean equals (java.lang.Object) }
org/eclipse/equinox/p2/metadata/ITouchpointData.class
ITouchpointData.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.ITouchpointData extends java.lang.Object { public abstract org.eclipse.equinox.p2.metadata.ITouchpointInstruction getInstruction (java.lang.String) public abstract java.util.Map getInstructions () public abstract boolean equals (java.lang.Object) }
org/eclipse/equinox/p2/metadata/ITouchpointInstruction.class
ITouchpointInstruction.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.ITouchpointInstruction extends java.lang.Object { public abstract java.lang.String getBody () public abstract java.lang.String getImportAttribute () public abstract boolean equals (java.lang.Object) }
org/eclipse/equinox/p2/metadata/ITouchpointType$1.class
ITouchpointType.java package org.eclipse.equinox.p2.metadata org.eclipse.equinox.p2.metadata.ITouchpointType$1 extends java.lang.Object implements org.eclipse.equinox.p2.metadata.ITouchpointType { void <init> () public java.lang.String getId () public org.eclipse.equinox.p2.metadata.Version getVersion () }
org/eclipse/equinox/p2/metadata/ITouchpointType.class
ITouchpointType.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.ITouchpointType extends java.lang.Object { public static final org.eclipse.equinox.p2.metadata.ITouchpointType NONE static void <clinit> () public abstract java.lang.String getId () public abstract org.eclipse.equinox.p2.metadata.Version getVersion () public abstract boolean equals (java.lang.Object) }
org/eclipse/equinox/p2/metadata/IUpdateDescriptor.class
IUpdateDescriptor.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IUpdateDescriptor extends java.lang.Object { public static final int NORMAL public static final int HIGH public abstract java.util.Collection getIUsBeingUpdated () public abstract java.lang.String getDescription () public abstract java.net.URI getLocation () public abstract int getSeverity () public abstract boolean isUpdateOf (org.eclipse.equinox.p2.metadata.IInstallableUnit) }
org/eclipse/equinox/p2/metadata/IVersionFormat.class
IVersionFormat.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IVersionFormat extends java.lang.Object { public static final String DEFAULT_MAX_STRING_TRANSLATION public static final String DEFAULT_MIN_STRING_TRANSLATION public abstract void toString (java.lang.StringBuffer) public abstract org.eclipse.equinox.p2.metadata.Version parse (java.lang.String) }
org/eclipse/equinox/p2/metadata/IVersionedId.class
IVersionedId.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.IVersionedId extends java.lang.Object { public abstract java.lang.String getId () public abstract org.eclipse.equinox.p2.metadata.Version getVersion () }
org/eclipse/equinox/p2/metadata/KeyWithLocale.class
KeyWithLocale.java package org.eclipse.equinox.p2.metadata public final org.eclipse.equinox.p2.metadata.KeyWithLocale extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final String key private final java.util.Locale locale public void <init> (java.lang.String, java.util.Locale) String key java.util.Locale locale public java.lang.String getKey () public java.util.Locale getLocale () }
org/eclipse/equinox/p2/metadata/MetadataFactory$InstallableUnitDescription.class
MetadataFactory.java package org.eclipse.equinox.p2.metadata public org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription extends java.lang.Object { org.eclipse.equinox.internal.p2.metadata.InstallableUnit unit public static final String PROP_TYPE_GROUP public static final String PROP_TYPE_PATCH public static final String PROP_TYPE_FRAGMENT public static final String PROP_TYPE_CATEGORY public void <init> () public void addProvidedCapabilities (java.util.Collection) java.util.Collection additional java.util.Collection current java.util.ArrayList all public void addRequiredCapabilities (java.util.Collection) java.util.Collection additional public void addRequirements (java.util.Collection) java.util.Collection additional java.util.List current java.util.ArrayList all public void addTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData) org.eclipse.equinox.p2.metadata.ITouchpointData data public java.lang.String getId () public java.util.Collection getProvidedCapabilities () public java.util.List getRequiredCapabilities () public java.util.List getRequirements () public java.util.Collection getMetaRequiredCapabilities () public java.util.Collection getMetaRequirements () public java.util.Collection getTouchpointData () public org.eclipse.equinox.p2.metadata.Version getVersion () public void setArtifacts (org.eclipse.equinox.p2.metadata.IArtifactKey[]) org.eclipse.equinox.p2.metadata.IArtifactKey[] value public void setCapabilities (org.eclipse.equinox.p2.metadata.IProvidedCapability[]) org.eclipse.equinox.p2.metadata.IProvidedCapability[] exportedCapabilities public void setCopyright (org.eclipse.equinox.p2.metadata.ICopyright) org.eclipse.equinox.p2.metadata.ICopyright copyright public void setFilter (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter public void setFilter (java.lang.String) String filter public void setId (java.lang.String) String id public void setLicenses (org.eclipse.equinox.p2.metadata.ILicense[]) org.eclipse.equinox.p2.metadata.ILicense[] licenses public void setProperty (java.lang.String, java.lang.String) String key String value public void setRequiredCapabilities (org.eclipse.equinox.p2.metadata.IRequirement[]) org.eclipse.equinox.p2.metadata.IRequirement[] requirements public void setRequirements (org.eclipse.equinox.p2.metadata.IRequirement[]) org.eclipse.equinox.p2.metadata.IRequirement[] requirements public void setMetaRequiredCapabilities (org.eclipse.equinox.p2.metadata.IRequirement[]) org.eclipse.equinox.p2.metadata.IRequirement[] metaRequirements public void setMetaRequirements (org.eclipse.equinox.p2.metadata.IRequirement[]) org.eclipse.equinox.p2.metadata.IRequirement[] metaRequirements public void setSingleton (boolean) boolean singleton public void setTouchpointType (org.eclipse.equinox.p2.metadata.ITouchpointType) org.eclipse.equinox.p2.metadata.ITouchpointType type public void setUpdateDescriptor (org.eclipse.equinox.p2.metadata.IUpdateDescriptor) org.eclipse.equinox.p2.metadata.IUpdateDescriptor updateInfo public void setVersion (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version newVersion org.eclipse.equinox.internal.p2.metadata.InstallableUnit unit () org.eclipse.equinox.p2.metadata.IInstallableUnit unitCreate () org.eclipse.equinox.p2.metadata.IInstallableUnit result }
org/eclipse/equinox/p2/metadata/MetadataFactory$InstallableUnitFragmentDescription.class
MetadataFactory.java package org.eclipse.equinox.p2.metadata public org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription extends org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription { public void <init> () public void setHost (org.eclipse.equinox.p2.metadata.IRequirement[]) org.eclipse.equinox.p2.metadata.IRequirement[] hostRequirement org.eclipse.equinox.internal.p2.metadata.InstallableUnit unit () }
org/eclipse/equinox/p2/metadata/MetadataFactory$InstallableUnitPatchDescription.class
MetadataFactory.java package org.eclipse.equinox.p2.metadata public org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitPatchDescription extends org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription { public void <init> () public void setApplicabilityScope (org.eclipse.equinox.p2.metadata.IRequirement[][]) org.eclipse.equinox.p2.metadata.IRequirement[][] applyTo public void setLifeCycle (org.eclipse.equinox.p2.metadata.IRequirement) org.eclipse.equinox.p2.metadata.IRequirement lifeCycle public void setRequirementChanges (org.eclipse.equinox.p2.metadata.IRequirementChange[]) org.eclipse.equinox.p2.metadata.IRequirementChange[] changes org.eclipse.equinox.internal.p2.metadata.InstallableUnit unit () }
org/eclipse/equinox/p2/metadata/MetadataFactory.class
MetadataFactory.java package org.eclipse.equinox.p2.metadata public final org.eclipse.equinox.p2.metadata.MetadataFactory extends java.lang.Object { private static final org.eclipse.equinox.p2.metadata.ITouchpointData EMPTY_TOUCHPOINT_DATA private static org.eclipse.equinox.p2.metadata.ITouchpointType[] typeCache private static int typeCacheOffset private static final org.eclipse.equinox.p2.metadata.expression.IExpression allVersionsExpression private static final org.eclipse.equinox.p2.metadata.expression.IExpression range_II_Expression private static final org.eclipse.equinox.p2.metadata.expression.IExpression range_IN_Expression private static final org.eclipse.equinox.p2.metadata.expression.IExpression range_NI_Expression private static final org.eclipse.equinox.p2.metadata.expression.IExpression range_NN_Expression private static final org.eclipse.equinox.p2.metadata.expression.IExpression strictVersionExpression private static final org.eclipse.equinox.p2.metadata.expression.IExpression openEndedExpression private static final org.eclipse.equinox.p2.metadata.expression.IExpression openEndedNonInclusiveExpression static void <clinit> () org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory org.eclipse.equinox.p2.metadata.expression.IExpression xVar org.eclipse.equinox.p2.metadata.expression.IExpression nameEqual org.eclipse.equinox.p2.metadata.expression.IExpression namespaceEqual org.eclipse.equinox.p2.metadata.expression.IExpression versionMember org.eclipse.equinox.p2.metadata.expression.IExpression versionCmpLow org.eclipse.equinox.p2.metadata.expression.IExpression versionEqual org.eclipse.equinox.p2.metadata.expression.IExpression versionGt org.eclipse.equinox.p2.metadata.expression.IExpression versionGtEqual org.eclipse.equinox.p2.metadata.expression.IExpression versionCmpHigh org.eclipse.equinox.p2.metadata.expression.IExpression versionLt org.eclipse.equinox.p2.metadata.expression.IExpression versionLtEqual org.eclipse.equinox.p2.metadata.expression.IExpression pvMember public void <init> () public static org.eclipse.equinox.p2.metadata.IInstallableUnit createInstallableUnit (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription description public static org.eclipse.equinox.p2.metadata.IInstallableUnitFragment createInstallableUnitFragment (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription description public static org.eclipse.equinox.p2.metadata.IInstallableUnitPatch createInstallableUnitPatch (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitPatchDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitPatchDescription description public static org.eclipse.equinox.p2.metadata.IProvidedCapability createProvidedCapability (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version) String namespace String name org.eclipse.equinox.p2.metadata.Version version public static org.eclipse.equinox.p2.metadata.IRequirement createRequirement (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, org.eclipse.equinox.p2.metadata.expression.IMatchExpression, boolean, boolean) String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter boolean optional boolean multiple public static org.eclipse.equinox.p2.metadata.IRequirement createRequirement (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, org.eclipse.equinox.p2.metadata.expression.IMatchExpression, int, int, boolean) String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter int minCard int maxCard boolean greedy public static org.eclipse.equinox.p2.metadata.IRequirement createRequirement (org.eclipse.equinox.p2.metadata.expression.IMatchExpression, org.eclipse.equinox.p2.metadata.expression.IMatchExpression, int, int, boolean) org.eclipse.equinox.p2.metadata.expression.IMatchExpression requirement org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter int minCard int maxCard boolean greedy public static org.eclipse.equinox.p2.metadata.IRequirement createRequirement (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String, boolean, boolean, boolean) String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range String filter boolean optional boolean multiple boolean greedy public static org.eclipse.equinox.p2.metadata.IRequirement createRequirement (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, org.eclipse.equinox.p2.metadata.expression.IMatchExpression, int, int, boolean, java.lang.String) String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter int minCard int maxCard boolean greedy String description public static org.eclipse.equinox.p2.metadata.IRequirement createRequirement (org.eclipse.equinox.p2.metadata.expression.IMatchExpression, org.eclipse.equinox.p2.metadata.expression.IMatchExpression, int, int, boolean, java.lang.String) org.eclipse.equinox.p2.metadata.expression.IMatchExpression requirement org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter int minCard int maxCard boolean greedy String description public static org.eclipse.equinox.p2.metadata.IRequirementChange createRequirementChange (org.eclipse.equinox.p2.metadata.IRequirement, org.eclipse.equinox.p2.metadata.IRequirement) org.eclipse.equinox.p2.metadata.IRequirement applyOn org.eclipse.equinox.p2.metadata.IRequirement newValue public static org.eclipse.equinox.p2.metadata.ICopyright createCopyright (java.net.URI, java.lang.String) java.net.URI location String body public static org.eclipse.equinox.p2.metadata.ILicense createLicense (java.net.URI, java.lang.String) java.net.URI location String body public static org.eclipse.equinox.p2.metadata.IInstallableUnit createResolvedInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IInstallableUnitFragment[]) org.eclipse.equinox.p2.metadata.IInstallableUnit unit org.eclipse.equinox.p2.metadata.IInstallableUnitFragment[] fragments public static org.eclipse.equinox.p2.metadata.ITouchpointData createTouchpointData (java.util.Map) java.util.Map instructions java.util.Map result java.util.Map$Entry entry Object value org.eclipse.equinox.p2.metadata.ITouchpointInstruction instruction org.eclipse.equinox.p2.metadata.ITouchpointInstruction instruction public static org.eclipse.equinox.p2.metadata.ITouchpointData mergeTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData, java.util.Map) org.eclipse.equinox.p2.metadata.ITouchpointData initial java.util.Map incomingInstructions java.util.Map resultInstructions String key org.eclipse.equinox.p2.metadata.ITouchpointInstruction instruction org.eclipse.equinox.p2.metadata.ITouchpointInstruction existingInstruction String body String importAttribute public static org.eclipse.equinox.p2.metadata.ITouchpointInstruction createTouchpointInstruction (java.lang.String, java.lang.String) String body String importAttribute public static org.eclipse.equinox.p2.metadata.ITouchpointType createTouchpointType (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.metadata.ITouchpointType result public static org.eclipse.equinox.p2.metadata.IUpdateDescriptor createUpdateDescriptor (java.util.Collection, int, java.lang.String, java.net.URI) java.util.Collection descriptors int severity String description java.net.URI location public static org.eclipse.equinox.p2.metadata.IUpdateDescriptor createUpdateDescriptor (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, int, java.lang.String) String id org.eclipse.equinox.p2.metadata.VersionRange range int severity String description public static org.eclipse.equinox.p2.metadata.IUpdateDescriptor createUpdateDescriptor (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, int, java.lang.String, java.net.URI) String id org.eclipse.equinox.p2.metadata.VersionRange range int severity String description java.net.URI location java.util.Collection descriptors private static org.eclipse.equinox.p2.metadata.expression.IMatchExpression createMatchExpressionFromRange (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange) String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.expression.IMatchExpression resultExpression org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory private static org.eclipse.equinox.p2.metadata.ITouchpointType getCachedTouchpointType (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version int i private static void putCachedTouchpointType (org.eclipse.equinox.p2.metadata.ITouchpointType) org.eclipse.equinox.p2.metadata.ITouchpointType result }
org/eclipse/equinox/p2/metadata/Version.class
Version.java package org.eclipse.equinox.p2.metadata public abstract org.eclipse.equinox.p2.metadata.Version extends java.lang.Object implements java.lang.Comparable java.io.Serializable { public static final String RAW_PREFIX public static final org.eclipse.equinox.p2.metadata.Version MAX_VERSION public static final org.eclipse.equinox.p2.metadata.Version emptyVersion private static final long serialVersionUID static void <clinit> () public void <init> () public static org.eclipse.equinox.p2.metadata.IVersionFormat compile (java.lang.String) throws org.eclipse.equinox.p2.metadata.VersionFormatException String format public static org.eclipse.equinox.p2.metadata.Version create (java.lang.String) String version public static org.eclipse.equinox.p2.metadata.Version createOSGi (int, int, int) int major int minor int micro public static org.eclipse.equinox.p2.metadata.Version createOSGi (int, int, int, java.lang.String) int major int minor int micro String qualifier Comparable logicQualifier Comparable logicQualifier Comparable logicQualifier public static org.eclipse.equinox.p2.metadata.Version parseVersion (java.lang.String) String version org.eclipse.equinox.p2.metadata.Version v public abstract org.eclipse.equinox.p2.metadata.IVersionFormat getFormat () public abstract java.lang.String getOriginal () public abstract java.lang.Comparable getPad () public abstract java.lang.Comparable getSegment (int) public abstract int getSegmentCount () public abstract boolean isOSGiCompatible () public java.lang.String toString () StringBuffer buf public abstract void toString (java.lang.StringBuffer) }
org/eclipse/equinox/p2/metadata/VersionFormatException.class
VersionFormatException.java package org.eclipse.equinox.p2.metadata public org.eclipse.equinox.p2.metadata.VersionFormatException extends java.lang.Exception { private static final long serialVersionUID public void <init> (java.lang.String) String message }
org/eclipse/equinox/p2/metadata/VersionRange.class
VersionRange.java package org.eclipse.equinox.p2.metadata public org.eclipse.equinox.p2.metadata.VersionRange extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID public static final org.eclipse.equinox.p2.metadata.VersionRange emptyRange private final org.eclipse.equinox.p2.metadata.Version minVersion private final boolean includeMin private final org.eclipse.equinox.p2.metadata.Version maxVersion private final boolean includeMax static void <clinit> () private static int copyEscaped (java.lang.String, int, java.lang.String, java.lang.StringBuffer) String vr int pos String breakChars StringBuffer sb int top char c public void <init> (org.eclipse.equinox.p2.metadata.Version, boolean, org.eclipse.equinox.p2.metadata.Version, boolean) org.eclipse.equinox.p2.metadata.Version minVersion boolean includeMin org.eclipse.equinox.p2.metadata.Version maxVersion boolean includeMax public void <init> (java.lang.String) String versionRange int top int pos char c int[] position boolean rawPrefix org.eclipse.equinox.p2.metadata.IVersionFormat fmt String minStr String minStr String maxStr String maxStr StringBuffer sb StringBuffer sbMin String origMin String origMax boolean origUseIncDelims private static org.eclipse.equinox.p2.metadata.IVersionFormat parseFormat (java.lang.String, int[]) String versionRange int[] position int pos int end org.eclipse.equinox.p2.metadata.VersionFormatException e public org.eclipse.equinox.p2.metadata.IVersionFormat getFormat () public org.eclipse.equinox.p2.metadata.Version getMinimum () public boolean getIncludeMinimum () public org.eclipse.equinox.p2.metadata.Version getMaximum () public boolean getIncludeMaximum () public org.eclipse.equinox.p2.metadata.VersionRange intersect (org.eclipse.equinox.p2.metadata.VersionRange) org.eclipse.equinox.p2.metadata.VersionRange r2 int minCompare int maxCompare boolean resultMinIncluded boolean resultMinIncluded boolean resultMinIncluded org.eclipse.equinox.p2.metadata.Version resultMin org.eclipse.equinox.p2.metadata.Version resultMin org.eclipse.equinox.p2.metadata.Version resultMin boolean resultMaxIncluded boolean resultMaxIncluded boolean resultMaxIncluded org.eclipse.equinox.p2.metadata.Version resultMax org.eclipse.equinox.p2.metadata.Version resultMax org.eclipse.equinox.p2.metadata.Version resultMax int minMaxCmp public boolean isIncluded (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version version int minCheck int maxCheck public boolean isOSGiCompatible () public boolean equals (java.lang.Object) Object object org.eclipse.equinox.p2.metadata.VersionRange vr public int hashCode () int result public java.lang.String toString () StringBuffer result public void toString (java.lang.StringBuffer) StringBuffer result boolean gtEqual org.eclipse.equinox.p2.metadata.IVersionFormat fmt boolean hasOriginal private java.lang.Object readResolve () org.eclipse.equinox.p2.metadata.VersionRange vr private void validateRange () int cmp }
org/eclipse/equinox/p2/metadata/VersionedId.class
VersionedId.java package org.eclipse.equinox.p2.metadata public org.eclipse.equinox.p2.metadata.VersionedId extends java.lang.Object implements org.eclipse.equinox.p2.metadata.IVersionedId { private final String id private final org.eclipse.equinox.p2.metadata.Version version public static org.eclipse.equinox.p2.metadata.IVersionedId parse (java.lang.String) String spec String[] segments public void <init> (java.lang.String, java.lang.String) String id String version public void <init> (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version public java.lang.String getId () public org.eclipse.equinox.p2.metadata.Version getVersion () public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.metadata.VersionedId vname public int hashCode () public java.lang.String toString () }
org/eclipse/equinox/p2/metadata/expression/
org/eclipse/equinox/p2/metadata/expression/ExpressionParseException.class
ExpressionParseException.java package org.eclipse.equinox.p2.metadata.expression public org.eclipse.equinox.p2.metadata.expression.ExpressionParseException extends java.lang.RuntimeException { private static final long serialVersionUID public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.String, int) String expression String message int position }
org/eclipse/equinox/p2/metadata/expression/ExpressionUtil.class
ExpressionUtil.java package org.eclipse.equinox.p2.metadata.expression public final org.eclipse.equinox.p2.metadata.expression.ExpressionUtil extends java.lang.Object { private static final org.eclipse.equinox.p2.metadata.expression.IExpressionParser expressionParser private static final org.eclipse.equinox.internal.p2.metadata.expression.parser.LDAPFilterParser ldapFilterParser public static final org.eclipse.equinox.p2.metadata.expression.IExpression TRUE_EXPRESSION public static final org.eclipse.equinox.p2.metadata.expression.IExpression FALSE_EXPRESSION static void <clinit> () private void <init> () public static org.eclipse.equinox.p2.metadata.expression.IExpressionFactory getFactory () public static org.eclipse.equinox.p2.metadata.expression.IExpressionParser getParser () public static org.eclipse.equinox.p2.metadata.expression.IFilterExpression parseLDAP (java.lang.String) throws java.lang.IllegalArgumentException String filter public static org.eclipse.equinox.p2.metadata.expression.IExpression parse (java.lang.String) String expression public static org.eclipse.equinox.p2.metadata.expression.IExpression parseQuery (java.lang.String) String expression public static java.lang.String trimmedOrNull (java.lang.String) String str public static org.eclipse.equinox.p2.metadata.expression.IExpression getLHS (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression public static java.lang.String getName (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression public static org.eclipse.equinox.p2.metadata.expression.IExpression getOperand (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression public static org.eclipse.equinox.p2.metadata.expression.IExpression[] getOperands (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression public static org.eclipse.equinox.p2.metadata.expression.IExpression getRHS (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression public static java.lang.Object getValue (org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpression expression }
org/eclipse/equinox/p2/metadata/expression/IContextExpression.class
IContextExpression.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IContextExpression extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IExpression { public abstract org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext (java.lang.Class, org.eclipse.equinox.p2.metadata.index.IIndexProvider) public abstract org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext (java.lang.Class, java.util.Iterator) public abstract java.lang.Object[] getParameters () public abstract java.util.Iterator iterator (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) }
org/eclipse/equinox/p2/metadata/expression/IEvaluationContext.class
IEvaluationContext.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IEvaluationContext extends java.lang.Object { public abstract org.eclipse.equinox.p2.metadata.index.IIndexProvider getIndexProvider () public abstract void setIndexProvider (org.eclipse.equinox.p2.metadata.index.IIndexProvider) public abstract java.lang.Object getValue (org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract void setValue (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object) public abstract java.lang.Object getParameter (int) }
org/eclipse/equinox/p2/metadata/expression/IExpression.class
IExpression.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IExpression extends java.lang.Object { public static final int TYPE_ALL public static final int TYPE_AND public static final int TYPE_AT public static final int TYPE_EQUALS public static final int TYPE_EXISTS public static final int TYPE_GREATER public static final int TYPE_GREATER_EQUAL public static final int TYPE_LAMBDA public static final int TYPE_LESS public static final int TYPE_LESS_EQUAL public static final int TYPE_LITERAL public static final int TYPE_MATCHES public static final int TYPE_MEMBER public static final int TYPE_NOT public static final int TYPE_NOT_EQUALS public static final int TYPE_OR public static final int TYPE_PARAMETER public static final int TYPE_VARIABLE public static final int TYPE_ARRAY public static final int TYPE_ASSIGNMENT public static final int TYPE_COLLECT public static final int TYPE_CONDITION public static final int TYPE_FIRST public static final int TYPE_FLATTEN public static final int TYPE_FUNCTION public static final int TYPE_INTERSECT public static final int TYPE_LATEST public static final int TYPE_LIMIT public static final int TYPE_PIPE public static final int TYPE_SELECT public static final int TYPE_TRAVERSE public static final int TYPE_UNION public static final int TYPE_UNIQUE public abstract boolean accept (org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor) public abstract java.lang.Object evaluate (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext) public abstract int getExpressionType () public abstract void toString (java.lang.StringBuffer) public abstract void toLDAPString (java.lang.StringBuffer) }
org/eclipse/equinox/p2/metadata/expression/IExpressionFactory.class
IExpressionFactory.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IExpressionFactory extends java.lang.Object { public static final String FUNC_BOOLEAN public static final String FUNC_VERSION public static final String FUNC_CLASS public static final String FUNC_RANGE public static final String FUNC_FILTER public static final org.eclipse.equinox.p2.metadata.expression.IExpression[] NO_ARGS static void <clinit> () public abstract org.eclipse.equinox.p2.metadata.expression.IExpression all (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression and (org.eclipse.equinox.p2.metadata.expression.IExpression[]) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression assignment (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression collect (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression condition (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression first (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression flatten (org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression lambda (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression[], org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression memberCall (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.String, org.eclipse.equinox.p2.metadata.expression.IExpression[]) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression traverse (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression unique (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression array (org.eclipse.equinox.p2.metadata.expression.IExpression[]) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression at (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext (java.lang.Object[]) public abstract org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext (org.eclipse.equinox.p2.metadata.expression.IExpression[], java.lang.Object[]) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression constant (java.lang.Object) public abstract org.eclipse.equinox.p2.metadata.expression.IContextExpression contextExpression (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression equals (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression exists (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IFilterExpression filterExpression (org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression function (java.lang.Object, org.eclipse.equinox.p2.metadata.expression.IExpression[]) public abstract java.util.Map getFunctionMap () public abstract org.eclipse.equinox.p2.metadata.expression.IExpression greater (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression greaterEqual (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression indexedParameter (int) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression intersect (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression lambda (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression latest (org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression less (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression lessEqual (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression limit (org.eclipse.equinox.p2.metadata.expression.IExpression, int) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression limit (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression normalize (java.util.List, int) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression matches (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression member (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.String) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression not (org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression or (org.eclipse.equinox.p2.metadata.expression.IExpression[]) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression pipe (org.eclipse.equinox.p2.metadata.expression.IExpression[]) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression select (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression thisVariable () public abstract org.eclipse.equinox.p2.metadata.expression.IExpression toExpression (org.eclipse.equinox.p2.query.IQuery) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression union (org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression variable (java.lang.String) }
org/eclipse/equinox/p2/metadata/expression/IExpressionParser.class
IExpressionParser.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IExpressionParser extends java.lang.Object { public abstract org.eclipse.equinox.p2.metadata.expression.IExpression parse (java.lang.String) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression parseQuery (java.lang.String) }
org/eclipse/equinox/p2/metadata/expression/IExpressionVisitor.class
IExpressionVisitor.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IExpressionVisitor extends java.lang.Object { public abstract boolean visit (org.eclipse.equinox.p2.metadata.expression.IExpression) }
org/eclipse/equinox/p2/metadata/expression/IFilterExpression.class
IFilterExpression.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IFilterExpression extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IExpression org.osgi.framework.Filter { public abstract boolean match (java.util.Map) public abstract boolean matchCase (java.util.Map) }
org/eclipse/equinox/p2/metadata/expression/IMatchExpression.class
IMatchExpression.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IMatchExpression extends java.lang.Object implements org.eclipse.equinox.p2.metadata.expression.IExpression { public abstract org.eclipse.equinox.p2.metadata.expression.IEvaluationContext createContext () public abstract java.lang.Object[] getParameters () public abstract boolean isMatch (java.lang.Object) public abstract boolean isMatch (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, java.lang.Object) }
org/eclipse/equinox/p2/metadata/expression/IMemberProvider.class
IMemberProvider.java package org.eclipse.equinox.p2.metadata.expression public abstract org.eclipse.equinox.p2.metadata.expression.IMemberProvider extends java.lang.Object { public abstract java.lang.Object getMember (java.lang.String) }
org/eclipse/equinox/p2/metadata/expression/SimplePattern$AllNode.class
SimplePattern.java package org.eclipse.equinox.p2.metadata.expression org.eclipse.equinox.p2.metadata.expression.SimplePattern$AllNode extends org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node { void <init> () boolean match (java.lang.CharSequence, int) CharSequence value int pos }
org/eclipse/equinox/p2/metadata/expression/SimplePattern$AnyCharacterNode.class
SimplePattern.java package org.eclipse.equinox.p2.metadata.expression org.eclipse.equinox.p2.metadata.expression.SimplePattern$AnyCharacterNode extends org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node { final org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node next void <init> (org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node) org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node next boolean match (java.lang.CharSequence, int) CharSequence value int pos int top }
org/eclipse/equinox/p2/metadata/expression/SimplePattern$ConstantNode.class
SimplePattern.java package org.eclipse.equinox.p2.metadata.expression org.eclipse.equinox.p2.metadata.expression.SimplePattern$ConstantNode extends org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node { final org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node next final String constant void <init> (org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node, java.lang.String) org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node next String constant boolean match (java.lang.CharSequence, int) CharSequence value int pos int max int top int idx }
org/eclipse/equinox/p2/metadata/expression/SimplePattern$EndConstantNode.class
SimplePattern.java package org.eclipse.equinox.p2.metadata.expression org.eclipse.equinox.p2.metadata.expression.SimplePattern$EndConstantNode extends org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node { final String constant void <init> (java.lang.String) String constant boolean match (java.lang.CharSequence, int) CharSequence value int pos int max int top int idx java.lang.String getEndingConstant () }
org/eclipse/equinox/p2/metadata/expression/SimplePattern$Node.class
SimplePattern.java package org.eclipse.equinox.p2.metadata.expression abstract org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node extends java.lang.Object { void <init> () abstract boolean match (java.lang.CharSequence, int) java.lang.String getEndingConstant () }
org/eclipse/equinox/p2/metadata/expression/SimplePattern$RubberBandNode.class
SimplePattern.java package org.eclipse.equinox.p2.metadata.expression org.eclipse.equinox.p2.metadata.expression.SimplePattern$RubberBandNode extends org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node { final org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node next void <init> (org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node) org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node next boolean match (java.lang.CharSequence, int) CharSequence value int pos int top String ending int clen }
org/eclipse/equinox/p2/metadata/expression/SimplePattern.class
SimplePattern.java package org.eclipse.equinox.p2.metadata.expression public org.eclipse.equinox.p2.metadata.expression.SimplePattern extends java.lang.Object implements java.io.Serializable java.lang.Comparable { private static final long serialVersionUID private final String pattern private transient org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node node public boolean isMatch (java.lang.CharSequence) CharSequence value public java.lang.String toString () public int compareTo (org.eclipse.equinox.p2.metadata.expression.SimplePattern) org.eclipse.equinox.p2.metadata.expression.SimplePattern o public boolean equals (java.lang.Object) Object o public int hashCode () private void <init> (java.lang.String) String pattern public static org.eclipse.equinox.p2.metadata.expression.SimplePattern compile (java.lang.String) String pattern private static org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node parse (java.lang.String, int) String pattern int pos int top StringBuffer bld org.eclipse.equinox.p2.metadata.expression.SimplePattern$Node parsedNode char c String constant public volatile int compareTo (java.lang.Object) }
org/eclipse/equinox/p2/metadata/index/
org/eclipse/equinox/p2/metadata/index/IIndex.class
IIndex.java package org.eclipse.equinox.p2.metadata.index public abstract org.eclipse.equinox.p2.metadata.index.IIndex extends java.lang.Object { public abstract java.util.Iterator getCandidates (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) }
org/eclipse/equinox/p2/metadata/index/IIndexProvider.class
IIndexProvider.java package org.eclipse.equinox.p2.metadata.index public abstract org.eclipse.equinox.p2.metadata.index.IIndexProvider extends java.lang.Object { public abstract org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) public abstract java.util.Iterator everything () public abstract java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) }
org/eclipse/equinox/p2/metadata/index/IQueryWithIndex.class
IQueryWithIndex.java package org.eclipse.equinox.p2.metadata.index public abstract org.eclipse.equinox.p2.metadata.index.IQueryWithIndex extends java.lang.Object implements org.eclipse.equinox.p2.query.IQuery { public abstract org.eclipse.equinox.p2.query.IQueryResult perform (org.eclipse.equinox.p2.metadata.index.IIndexProvider) }
org/eclipse/equinox/p2/query/
org/eclipse/equinox/p2/query/CollectionResult.class
CollectionResult.java package org.eclipse.equinox.p2.query public org.eclipse.equinox.p2.query.CollectionResult extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryResult { private final java.util.Collection collection public void <init> (java.util.Collection) java.util.Collection collection public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor public boolean isEmpty () public java.util.Iterator iterator () public java.lang.Object[] toArray (java.lang.Class) Class clazz int size Object[] result public java.util.Set toSet () public java.util.Set toUnmodifiableSet () }
org/eclipse/equinox/p2/query/Collector$1.class
Collector.java package org.eclipse.equinox.p2.query org.eclipse.equinox.p2.query.Collector$1 extends org.eclipse.equinox.p2.query.Collector { void <init> () public boolean accept (java.lang.Object) Object val }
org/eclipse/equinox/p2/query/Collector.class
Collector.java package org.eclipse.equinox.p2.query public org.eclipse.equinox.p2.query.Collector extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryResult { private java.util.Set collected public static final org.eclipse.equinox.p2.query.Collector EMPTY_COLLECTOR static void <clinit> () public static final org.eclipse.equinox.p2.query.Collector emptyCollector () public void <init> () public boolean accept (java.lang.Object) Object object public void addAll (org.eclipse.equinox.p2.query.IQueryResult) org.eclipse.equinox.p2.query.IQueryResult queryResult boolean keepGoing java.util.Iterator iter protected java.util.Collection getCollection () public boolean isEmpty () public java.util.Iterator iterator () public int size () public java.lang.Object[] toArray (java.lang.Class) Class clazz int size Object[] result public java.util.Set toSet () public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.query.IQueryResult result org.eclipse.equinox.p2.query.IQueryResult result public java.util.Set toUnmodifiableSet () }
org/eclipse/equinox/p2/query/CompoundQueryable$IteratorCapture.class
CompoundQueryable.java package org.eclipse.equinox.p2.query org.eclipse.equinox.p2.query.CompoundQueryable$IteratorCapture extends java.lang.Object implements org.eclipse.equinox.p2.query.IQuery { private java.util.Iterator capturedIterator void <init> () public org.eclipse.equinox.p2.query.IQueryResult perform (java.util.Iterator) java.util.Iterator iterator public org.eclipse.equinox.p2.metadata.expression.IExpression getExpression () java.util.Iterator getCapturedIterator () }
org/eclipse/equinox/p2/query/CompoundQueryable$PassThroughIndex.class
CompoundQueryable.java package org.eclipse.equinox.p2.query org.eclipse.equinox.p2.query.CompoundQueryable$PassThroughIndex extends java.lang.Object implements org.eclipse.equinox.p2.metadata.index.IIndex { private final java.util.Iterator iterator public void <init> (java.util.Iterator) java.util.Iterator iterator public java.util.Iterator getCandidates (org.eclipse.equinox.p2.metadata.expression.IEvaluationContext, org.eclipse.equinox.p2.metadata.expression.IExpression, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IEvaluationContext ctx org.eclipse.equinox.p2.metadata.expression.IExpression variable org.eclipse.equinox.p2.metadata.expression.IExpression booleanExpr }
org/eclipse/equinox/p2/query/CompoundQueryable.class
CompoundQueryable.java package org.eclipse.equinox.p2.query public final org.eclipse.equinox.p2.query.CompoundQueryable extends org.eclipse.equinox.internal.p2.metadata.index.IndexProvider { private org.eclipse.equinox.p2.query.IQueryable[] queryables public void <init> (org.eclipse.equinox.p2.query.IQueryable[]) org.eclipse.equinox.p2.query.IQueryable[] queryables void <init> (java.util.Collection) java.util.Collection queryables void <init> (org.eclipse.equinox.p2.query.IQueryable, org.eclipse.equinox.p2.query.IQueryable) org.eclipse.equinox.p2.query.IQueryable query1 org.eclipse.equinox.p2.query.IQueryable query2 public org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) String memberName boolean found org.eclipse.equinox.p2.query.IQueryable queryable org.eclipse.equinox.p2.metadata.index.IIndexProvider ip java.util.ArrayList indexes org.eclipse.equinox.p2.query.IQueryable queryable org.eclipse.equinox.p2.metadata.index.IIndexProvider ip org.eclipse.equinox.p2.metadata.index.IIndex index public java.util.Iterator everything () java.util.ArrayList iterators org.eclipse.equinox.p2.query.IQueryable queryable public java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) Object client String memberName Object key org.eclipse.equinox.p2.query.IQueryable queryable org.eclipse.equinox.p2.metadata.index.IIndexProvider ip Object value org.eclipse.equinox.p2.metadata.IInstallableUnit iu private static java.util.Iterator getIteratorFromQueryable (org.eclipse.equinox.p2.query.IQueryable) org.eclipse.equinox.p2.query.IQueryable queryable org.eclipse.equinox.p2.metadata.index.IIndexProvider ip org.eclipse.equinox.p2.query.CompoundQueryable$IteratorCapture capture }
org/eclipse/equinox/p2/query/ExpressionMatchQuery.class
ExpressionMatchQuery.java package org.eclipse.equinox.p2.query public org.eclipse.equinox.p2.query.ExpressionMatchQuery extends java.lang.Object implements org.eclipse.equinox.p2.query.IMatchQuery org.eclipse.equinox.p2.metadata.index.IQueryWithIndex { private final org.eclipse.equinox.p2.metadata.expression.IMatchExpression expression private final Class matchingClass private final org.eclipse.equinox.p2.metadata.expression.IEvaluationContext context private final java.util.List indexedMembers public void <init> (java.lang.Class, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) Class matchingClass org.eclipse.equinox.p2.metadata.expression.IExpression expression Object[] parameters public void <init> (java.lang.Class, java.lang.String, java.lang.Object[]) Class matchingClass String expression Object[] parameters public org.eclipse.equinox.p2.metadata.expression.IEvaluationContext getContext () public java.lang.Class getMatchingClass () public org.eclipse.equinox.p2.query.IQueryResult perform (org.eclipse.equinox.p2.metadata.index.IIndexProvider) org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider java.util.Iterator iterator int top int idx org.eclipse.equinox.p2.metadata.index.IIndex index public org.eclipse.equinox.p2.query.IQueryResult perform (java.util.Iterator) java.util.Iterator iterator java.util.HashSet result Object value public boolean isMatch (java.lang.Object) Object candidate public org.eclipse.equinox.p2.metadata.expression.IMatchExpression getExpression () public void setIndexProvider (org.eclipse.equinox.p2.metadata.index.IIndexProvider) org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider public void prePerform () public void postPerform () public volatile org.eclipse.equinox.p2.metadata.expression.IExpression getExpression () }
org/eclipse/equinox/p2/query/ExpressionQuery.class
ExpressionQuery.java package org.eclipse.equinox.p2.query public org.eclipse.equinox.p2.query.ExpressionQuery extends java.lang.Object implements org.eclipse.equinox.p2.metadata.index.IQueryWithIndex { private final org.eclipse.equinox.p2.metadata.expression.IContextExpression expression private final Class elementClass public void <init> (java.lang.Class, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) Class elementClass org.eclipse.equinox.p2.metadata.expression.IExpression expression Object[] parameters public void <init> (java.lang.Class, java.lang.String, java.lang.Object[]) Class matchingClass String expression Object[] parameters public java.lang.Class getElementClass () public org.eclipse.equinox.p2.query.IQueryResult perform (org.eclipse.equinox.p2.metadata.index.IIndexProvider) org.eclipse.equinox.p2.metadata.index.IIndexProvider indexProvider public org.eclipse.equinox.p2.query.IQueryResult perform (java.util.Iterator) java.util.Iterator iterator public org.eclipse.equinox.p2.metadata.expression.IContextExpression getExpression () public static java.lang.Class getElementClass (org.eclipse.equinox.p2.query.IQuery) org.eclipse.equinox.p2.query.IQuery query Class elementClass public static org.eclipse.equinox.p2.metadata.expression.IContextExpression createExpression (org.eclipse.equinox.p2.query.IQuery) org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory org.eclipse.equinox.p2.metadata.expression.IExpression expr Object[] parameters Object[] parameters Object[] parameters Object[] parameters org.eclipse.equinox.internal.p2.metadata.expression.MatchExpression matchExpr org.eclipse.equinox.internal.p2.metadata.expression.ContextExpression contextExpr public volatile org.eclipse.equinox.p2.metadata.expression.IExpression getExpression () }
org/eclipse/equinox/p2/query/IMatchQuery.class
IMatchQuery.java package org.eclipse.equinox.p2.query public abstract org.eclipse.equinox.p2.query.IMatchQuery extends java.lang.Object implements org.eclipse.equinox.p2.query.IQuery { public abstract boolean isMatch (java.lang.Object) }
org/eclipse/equinox/p2/query/IQuery.class
IQuery.java package org.eclipse.equinox.p2.query public abstract org.eclipse.equinox.p2.query.IQuery extends java.lang.Object { public abstract org.eclipse.equinox.p2.query.IQueryResult perform (java.util.Iterator) public abstract org.eclipse.equinox.p2.metadata.expression.IExpression getExpression () }
org/eclipse/equinox/p2/query/IQueryResult.class
IQueryResult.java package org.eclipse.equinox.p2.query public abstract org.eclipse.equinox.p2.query.IQueryResult extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable { public abstract boolean isEmpty () public abstract java.util.Iterator iterator () public abstract java.lang.Object[] toArray (java.lang.Class) public abstract java.util.Set toSet () public abstract java.util.Set toUnmodifiableSet () }
org/eclipse/equinox/p2/query/IQueryable.class
IQueryable.java package org.eclipse.equinox.p2.query public abstract org.eclipse.equinox.p2.query.IQueryable extends java.lang.Object { public abstract org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) }
org/eclipse/equinox/p2/query/MatchQuery.class
MatchQuery.java package org.eclipse.equinox.p2.query public abstract org.eclipse.equinox.p2.query.MatchQuery extends java.lang.Object implements org.eclipse.equinox.p2.query.IMatchQuery { public void <init> () public abstract boolean isMatch (java.lang.Object) public final org.eclipse.equinox.p2.query.IQueryResult perform (java.util.Iterator) java.util.Iterator iterator org.eclipse.equinox.p2.query.Collector result Object candidate public void prePerform () public void postPerform () public org.eclipse.equinox.p2.metadata.expression.IExpression getExpression () }
org/eclipse/equinox/p2/query/QueryUtil.class
QueryUtil.java package org.eclipse.equinox.p2.query public org.eclipse.equinox.p2.query.QueryUtil extends java.lang.Object { public static final org.eclipse.equinox.p2.query.IQuery ALL_UNITS public static final String ANY public static final org.eclipse.equinox.p2.query.IQuery NO_UNITS public static final String PROP_TYPE_CATEGORY public static final String PROP_TYPE_GROUP public static final String PROP_TYPE_PATCH private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchesRequirementsExpression private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_ID private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_IDAndRange private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_IDAndVersion private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_Range private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_Version private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_propAny private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_propNull private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_propTrue private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIU_propValue static void <clinit> () public void <init> () public static org.eclipse.equinox.p2.query.IQueryable compoundQueryable (java.util.Collection) java.util.Collection queryables public static org.eclipse.equinox.p2.query.IQueryable compoundQueryable (org.eclipse.equinox.p2.query.IQueryable, org.eclipse.equinox.p2.query.IQueryable) org.eclipse.equinox.p2.query.IQueryable query1 org.eclipse.equinox.p2.query.IQueryable query2 public static org.eclipse.equinox.p2.query.IQuery createCompoundQuery (java.util.Collection, boolean) java.util.Collection queries boolean and org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory int top Class elementClass org.eclipse.equinox.p2.metadata.expression.IExpression[] expressions boolean justBooleans boolean justContexts int idx org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.metadata.expression.IExpression expr Class ec org.eclipse.equinox.p2.metadata.expression.IExpression compound org.eclipse.equinox.p2.metadata.expression.IExpression compound public static org.eclipse.equinox.p2.query.IQuery createCompoundQuery (org.eclipse.equinox.p2.query.IQuery, org.eclipse.equinox.p2.query.IQuery, boolean) org.eclipse.equinox.p2.query.IQuery query1 org.eclipse.equinox.p2.query.IQuery query2 boolean and java.util.ArrayList queries public static org.eclipse.equinox.p2.query.IQuery createIUAnyQuery () public static org.eclipse.equinox.p2.query.IQuery createIUCategoryMemberQuery (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit category public static org.eclipse.equinox.p2.query.IQuery createIUCategoryQuery () public static org.eclipse.equinox.p2.query.IQuery createIUGroupQuery () public static org.eclipse.equinox.p2.query.IQuery createIUPatchQuery () public static org.eclipse.equinox.p2.query.IQuery createIUPropertyQuery (java.lang.String, java.lang.String) String propertyName String propertyValue public static org.eclipse.equinox.p2.query.IQuery createIUQuery (org.eclipse.equinox.p2.metadata.IVersionedId) org.eclipse.equinox.p2.metadata.IVersionedId versionedId public static org.eclipse.equinox.p2.query.IQuery createIUQuery (java.lang.String) String id public static org.eclipse.equinox.p2.query.IQuery createIUQuery (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version public static org.eclipse.equinox.p2.query.IQuery createIUQuery (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange) String id org.eclipse.equinox.p2.metadata.VersionRange range public static org.eclipse.equinox.p2.query.IQuery createLatestIUQuery () public static org.eclipse.equinox.p2.query.IQuery createLatestQuery (org.eclipse.equinox.p2.query.IQuery) org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.metadata.expression.IContextExpression ctxExpr org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory Class elementClass public static org.eclipse.equinox.p2.query.IQuery createLimitQuery (org.eclipse.equinox.p2.query.IQuery, int) org.eclipse.equinox.p2.query.IQuery query int limit org.eclipse.equinox.p2.metadata.expression.IContextExpression ctxExpr org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory public static org.eclipse.equinox.p2.query.IQuery createMatchQuery (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) org.eclipse.equinox.p2.metadata.expression.IExpression matchExpression Object[] parameters public static org.eclipse.equinox.p2.query.IQuery createMatchQuery (java.lang.String, java.lang.Object[]) String matchExpression Object[] parameters public static org.eclipse.equinox.p2.query.IQuery createMatchQuery (java.lang.Class, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) Class matchingClass org.eclipse.equinox.p2.metadata.expression.IExpression matchExpression Object[] parameters public static org.eclipse.equinox.p2.query.IQuery createMatchQuery (java.lang.Class, java.lang.String, java.lang.Object[]) Class matchingClass String matchExpression Object[] parameters public static org.eclipse.equinox.p2.query.IQuery createPipeQuery (java.util.Collection) java.util.Collection queries org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory int top org.eclipse.equinox.p2.metadata.expression.IExpression[] expressions int idx org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.p2.metadata.expression.IExpression pipe org.eclipse.equinox.internal.p2.metadata.expression.Expression$VariableFinder finder public static org.eclipse.equinox.p2.query.IQuery createPipeQuery (org.eclipse.equinox.p2.query.IQuery, org.eclipse.equinox.p2.query.IQuery) org.eclipse.equinox.p2.query.IQuery query1 org.eclipse.equinox.p2.query.IQuery query2 java.util.ArrayList queries public static org.eclipse.equinox.p2.query.IQuery createQuery (org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) org.eclipse.equinox.p2.metadata.expression.IExpression expression Object[] parameters public static org.eclipse.equinox.p2.query.IQuery createQuery (java.lang.String, java.lang.Object[]) String expression Object[] parameters public static org.eclipse.equinox.p2.query.IQuery createQuery (java.lang.Class, org.eclipse.equinox.p2.metadata.expression.IExpression, java.lang.Object[]) Class matchingClass org.eclipse.equinox.p2.metadata.expression.IExpression expression Object[] parameters public static org.eclipse.equinox.p2.query.IQuery createQuery (java.lang.Class, java.lang.String, java.lang.Object[]) Class matchingClass String expression Object[] parameters public static boolean isCategory (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String value public static boolean isFragment (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public static boolean isGroup (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String value public static boolean isPatch (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String value private static org.eclipse.equinox.p2.metadata.expression.IExpression makeContextExpression (org.eclipse.equinox.p2.metadata.expression.IExpressionFactory, org.eclipse.equinox.p2.metadata.expression.IExpression) org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory org.eclipse.equinox.p2.metadata.expression.IExpression expr org.eclipse.equinox.internal.p2.metadata.expression.Expression$VariableFinder finder }