public abstract class ACSettingEntry extends Object implements ICSettingEntry
ALL, BUILTIN, EXPORTED, FRAMEWORKS_MAC, INCLUDE_FILE, INCLUDE_PATH, LIBRARY_FILE, LIBRARY_PATH, LOCAL, MACRO, MACRO_FILE, NONE, OUTPUT_PATH, READONLY, RESOLVED, SOURCE_PATH, UNDEFINED, VALUE_WORKSPACE_PATH
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkFlags(int flags) |
int |
codeForContentsKey() |
int |
codeForNameKey() |
protected abstract String |
contentsToString() |
boolean |
equals(Object obj) |
boolean |
equalsByContents(ICSettingEntry entry) |
boolean |
equalsByName(ICSettingEntry entry) |
protected int |
getByNameMatchFlags() |
int |
getFlags() |
String |
getName() |
String |
getValue() |
int |
hashCode() |
boolean |
isBuiltIn() |
boolean |
isReadOnly() |
boolean |
isResolved() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getKind
public boolean isBuiltIn()
isBuiltIn
in interface ICSettingEntry
public boolean isReadOnly()
isReadOnly
in interface ICSettingEntry
protected boolean checkFlags(int flags)
public String getName()
getName
in interface ICSettingEntry
public String getValue()
getValue
in interface ICSettingEntry
public boolean isResolved()
isResolved
in interface ICSettingEntry
public int getFlags()
getFlags
in interface ICSettingEntry
public boolean equalsByContents(ICSettingEntry entry)
equalsByContents
in interface ICSettingEntry
protected int getByNameMatchFlags()
public final boolean equalsByName(ICSettingEntry entry)
equalsByName
in interface ICSettingEntry
public final int codeForNameKey()
public int codeForContentsKey()
protected abstract String contentsToString()
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.