public class MachOObjectFile.Segment64Command extends MachOObjectFile.LoadCommand implements ObjectFile.Segment
| Constructor and Description |
|---|
Segment64Command(String name,
String segmentName) |
getOrDecideContent, getOwner, getWrittenSizegetDecisions, getImpl, getOrDecideOffset, getOrDecideVaddr, isLoadablegetAlignment, getElement, getElementName, getMemSize, isReferenceable, setElement, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, hashCode, replaceAll, sort, spliteratorparallelStream, removeIf, streampublic String getName()
ObjectFile.ElementgetName in interface ObjectFile.SegmentgetName in class ObjectFile.Elementpublic void setName(String name)
setName in interface ObjectFile.Segmentpublic boolean isExecutable()
isExecutable in interface ObjectFile.Segmentpublic boolean isWritable()
isWritable in interface ObjectFile.Segmentprotected void writePayload(OutputAssembler db, Map<ObjectFile.Element,LayoutDecisionMap> alreadyDecided)
writePayload in class MachOObjectFile.LoadCommandpublic int getOrDecideSize(Map<ObjectFile.Element,LayoutDecisionMap> alreadyDecided, int sizeHint)
ElementImplgetOrDecideSize in interface ElementImplgetOrDecideSize in class ObjectFile.Headerpublic Iterable<BuildDependency> getDependencies(Map<ObjectFile.Element,LayoutDecisionMap> decisions)
ElementImplgetDependencies in interface ElementImplgetDependencies in class ObjectFile.Headerpublic void add(int arg0,
ObjectFile.Element arg1)
add in interface List<ObjectFile.Element>public boolean add(ObjectFile.Element arg0)
add in interface Collection<E>add in interface List<ObjectFile.Element>public boolean addAll(Collection<? extends ObjectFile.Element> arg0)
addAll in interface Collection<E>addAll in interface List<ObjectFile.Element>public boolean addAll(int arg0,
Collection<? extends ObjectFile.Element> arg1)
addAll in interface List<ObjectFile.Element>public void clear()
clear in interface Collection<E>clear in interface List<ObjectFile.Element>public boolean contains(Object arg0)
contains in interface Collection<E>contains in interface List<ObjectFile.Element>public boolean containsAll(Collection<?> arg0)
containsAll in interface Collection<E>containsAll in interface List<ObjectFile.Element>public ObjectFile.Element get(int arg0)
get in interface List<ObjectFile.Element>public int indexOf(Object arg0)
indexOf in interface List<ObjectFile.Element>public boolean isEmpty()
isEmpty in interface Collection<E>isEmpty in interface List<ObjectFile.Element>public Iterator<ObjectFile.Element> iterator()
iterator in interface Iterable<E>iterator in interface Collection<E>iterator in interface List<ObjectFile.Element>public int lastIndexOf(Object arg0)
lastIndexOf in interface List<ObjectFile.Element>public ListIterator<ObjectFile.Element> listIterator()
listIterator in interface List<ObjectFile.Element>public ListIterator<ObjectFile.Element> listIterator(int arg0)
listIterator in interface List<ObjectFile.Element>public ObjectFile.Element remove(int arg0)
remove in interface List<ObjectFile.Element>public boolean remove(Object arg0)
remove in interface Collection<E>remove in interface List<ObjectFile.Element>public boolean removeAll(Collection<?> arg0)
removeAll in interface Collection<E>removeAll in interface List<ObjectFile.Element>public boolean retainAll(Collection<?> arg0)
retainAll in interface Collection<E>retainAll in interface List<ObjectFile.Element>public ObjectFile.Element set(int arg0, ObjectFile.Element arg1)
set in interface List<ObjectFile.Element>public int size()
size in interface Collection<E>size in interface List<ObjectFile.Element>public List<ObjectFile.Element> subList(int arg0, int arg1)
subList in interface List<ObjectFile.Element>public Object[] toArray()
toArray in interface Collection<E>toArray in interface List<ObjectFile.Element>public <T> T[] toArray(T[] arg0)
toArray in interface Collection<E>toArray in interface List<ObjectFile.Element>