NoteList



A small structure for returning a list of notes out of a larger set.

Sticky List is a versatile note taking and organizing app. With over 1,000,000 downloads, Sticky List is one of the best note taking app for Windows. Use Sticky List to create personal reminders, shopping lists. NoteList is a multi format notes collector where you can save notes in text or RTF format with images included. You can even copy and paste website from safari and they will be saved as rtf with images embedded. Toggle navigation. Faceted Browser; Sparql Endpoint; Browse using. OpenLink Faceted Browser; OpenLink Structured Data Editor.

startIndex
The starting index within the overall set of notes. This is also the number of notes that are 'before' this list in the set.
totalNotes
The number of notes in the larger set. This can be used to calculate how many notes are 'after' this note in the set. (I.e. remaining = totalNotes - (startIndex + notes.length) )
notes
The list of notes from this range. The Notes will include all metadata (attributes, resources, etc.), but will not include the ENML content of the note or the binary contents of any resources.
stoppedWords
If the NoteList was produced using a text based search query that included words that are not indexed or searched by the service, this will include a list of those ignored words.
searchedWords
If the NoteList was produced using a text based search query that included viable search words or quoted expressions, this will include a list of those words. Any stopped words will not be included in this list.
updateCount
Indicates the total number of transactions that have been committed within the account. This reflects (for example) the number of discrete additions or modifications that have been made to the data in this account (tags, notes, resources, etc.). This number is the 'high water mark' for Update Sequence Numbers (USN) within the account.
See Also:
Serialized Form
Constructor Summary
NoteList()
NoteList(int startIndex, int totalNotes, java.util.List<Note> notes)
NoteList(NoteList other)
Performs a deep copy on other.
Method Summary
voidaddToNotes(Note elem)
voidaddToSearchedWords(java.lang.String elem)
voidaddToStoppedWords(java.lang.String elem)
voidclear()
Return to the state of having just been initialized, as though you had just called the default constructor.
intcompareTo(NoteList other)
NoteListdeepCopy()
Creates a deep copy of the object.
booleanequals(NoteList that)
booleanequals(java.lang.Object that)
java.util.List<Note>getNotes()
java.util.Iterator<Note>getNotesIterator()
intgetNotesSize()
java.util.List<java.lang.String>getSearchedWords()
java.util.Iterator<java.lang.String>getSearchedWordsIterator()
intgetSearchedWordsSize()
intgetStartIndex()
java.util.List<java.lang.String>getStoppedWords()
java.util.Iterator<java.lang.String>getStoppedWordsIterator()
intgetStoppedWordsSize()
intgetTotalNotes()
intgetUpdateCount()
inthashCode()
booleanisSetNotes()
Returns true if field notes is set (has been asigned a value) and false otherwise
booleanisSetSearchedWords()
Returns true if field searchedWords is set (has been asigned a value) and false otherwise
booleanisSetStartIndex()
Returns true if field startIndex is set (has been asigned a value) and false otherwise
booleanisSetStoppedWords()
Returns true if field stoppedWords is set (has been asigned a value) and false otherwise
booleanisSetTotalNotes()
Returns true if field totalNotes is set (has been asigned a value) and false otherwise
booleanisSetUpdateCount()
Returns true if field updateCount is set (has been asigned a value) and false otherwise
voidread(com.evernote.thrift.protocol.TProtocol iprot)
Reads an instance of the object from the given protocol.
voidsetNotes(java.util.List<Note> notes)
voidsetNotesIsSet(boolean value)
voidsetSearchedWords(java.util.List<java.lang.String> searchedWords)
voidsetSearchedWordsIsSet(boolean value)
voidsetStartIndex(int startIndex)
voidsetStartIndexIsSet(boolean value)
voidsetStoppedWords(java.util.List<java.lang.String> stoppedWords)
voidsetStoppedWordsIsSet(boolean value)
voidsetTotalNotes(int totalNotes)
voidsetTotalNotesIsSet(boolean value)
voidsetUpdateCount(int updateCount)
voidsetUpdateCountIsSet(boolean value)
java.lang.StringtoString()
voidunsetNotes()
voidunsetSearchedWords()
voidunsetStartIndex()
voidunsetStoppedWords()
voidunsetTotalNotes()
voidunsetUpdateCount()
voidvalidate()
voidwrite(com.evernote.thrift.protocol.TProtocol oprot)
Writes the object to the given protocol.
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
Constructor Detail

NoteList

NoteList

NoteList

Performs a deep copy on other.
Method Detail

deepCopy

Description copied from interface: com.evernote.thrift.TBase
Creates a deep copy of the object.
Specified by:
deepCopy in interface com.evernote.thrift.TBase<NoteList>

clear

Description copied from interface: com.evernote.thrift.TBase
Return to the state of having just been initialized, as though you had just called the default constructor.
Specified by:
clear in interface com.evernote.thrift.TBase<NoteList>

getStartIndex

setStartIndex

unsetStartIndex

isSetStartIndex

Returns true if field startIndex is set (has been asigned a value) and false otherwise

setStartIndexIsSet

getTotalNotes

setTotalNotes

unsetTotalNotes

isSetTotalNotes

Returns true if field totalNotes is set (has been asigned a value) and false otherwise
Note

setTotalNotesIsSet

getNotesSize

getNotesIterator

addToNotes

getNotes

setNotes

unsetNotes

isSetNotes

Returns true if field notes is set (has been asigned a value) and false otherwise

setNotesIsSet

getStoppedWordsSize

getStoppedWordsIterator

addToStoppedWords

getStoppedWords

setStoppedWords

unsetStoppedWords

isSetStoppedWords

Returns true if field stoppedWords is set (has been asigned a value) and false otherwise

setStoppedWordsIsSet

getSearchedWordsSize

getSearchedWordsIterator

addToSearchedWords

getSearchedWords

setSearchedWords

unsetSearchedWords

isSetSearchedWords

Returns true if field searchedWords is set (has been asigned a value) and false otherwise

setSearchedWordsIsSet

getUpdateCount

setUpdateCount

unsetUpdateCount

isSetUpdateCount

Returns true if field updateCount is set (has been asigned a value) and false otherwise

setUpdateCountIsSet

equals

Overrides:
equals in class java.lang.Object

equals

hashCode

Notelist

Overrides:
hashCode in class java.lang.Object

compareTo

Specified by:
compareTo in interface java.lang.Comparable<NoteList>

read

Description copied from interface: com.evernote.thrift.TBase
Reads an instance of the object from the given protocol.
Specified by:
read in interface com.evernote.thrift.TBase<NoteList>
Parameters:
iprot - Input protocol
Throws:
com.evernote.thrift.TException

write

Description copied from interface: com.evernote.thrift.TBase
Writes the object to the given protocol.
Specified by:
write in interface com.evernote.thrift.TBase<NoteList>
Parameters:
oprot - Output protocol
Throws:
com.evernote.thrift.TException

toString

Overrides:
toString in class java.lang.Object

validate

Throws:
com.evernote.thrift.TException
OverviewPackageClassTreeDeprecatedIndexHelp
FRAMESNO FRAMESAll Classes SUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
From Simple English Wikipedia, the free encyclopedia
This is a documentationsubpage for Template:Notelist.
It contains usage information, categories and other content that is not part of the original template page.
See this information on copying this template and modifying it for use on another wiki.

There are several predefined groups that can have a reference list styled so that the label (a superscripted character within square brackets, e.g., [1]) of an explanatory note or citation (aka footnote, reference) matches and links to the note marker label located in the main text and the label in front of the note's text in the appropriate group's list. There can be more than one of these groups' lists in the Notes, References and other similarly purposed sections.

These predefined note and citation groups have templates that make the wikitext markup simpler. These templates also allow a standard reference to be inserted, so that an explanatory note can have a reference, or citations can be nested.

Note: If the note's text has a reference name that is used more than once, the labels will still match, but the clickable alpha characters that toggle the note's display will be next to the note's label, with links to the multiple locations of its marker in the main text. See WP:REFNAME and the first point below in § Issues.

Template use by reference group type[change | change source]

Group typeFootnote marker template
or markup
Reference list
template
Sample labels
none<ref>..</ref>{{reflist}}1 2 3 4 5 6 7 8 9 10
none{{refn}} (for nested references)
lower-alpha{{efn}}
{{efn-la}}
{{notelist}}
{{notelist-la}}
a b c d e f g h i j
upper-alpha{{efn-ua}}{{notelist-ua}}A B C D E F G H I J
lower-roman{{efn-lr}}{{notelist-lr}}i ii iii iv v vi vii viii ix x
upper-roman{{efn-ur}}{{notelist-ur}}I II III IV V VI VII VIII IX X
lower-greek{{efn-lg}}{{notelist-lg}}α β γ δ ε ζ η θ ι κ
note{{NoteTag}}{{NoteFoot}}note 1 note 2 note 3
  • {{efn}} supports |name= and |group=, which work the same as the parameters in <ref>. Do not enclose values in quotes.
  • {{notelist}} supports the column parameter, |refs= and |group=, which work the same as the parameters in {{reflist}}. Do not enclose values in quotes.

In these examples, the footnote labels match between the footnote marker and the reference list:

Note List App

With lower-alpha labels
MarkupRenders as

Lorem ipsum dolor sit amet.[a] Consectetur adipisicing elit.[b] Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.[c]

Virtualbox macos xcode

With lower-roman labels
MarkupRenders as

Lorem ipsum dolor sit amet.[lower-roman 1] Consectetur adipisicing elit.[lower-roman 2] Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.[lower-roman 3]

With named references
MarkupRenders as

Lorem ipsum dolor sit amet.[a] Consectetur adipisicing elit.[b] Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.[a]

Named references can also be defined in the notelist
MarkupRenders as

Lorem ipsum dolor sit amet.[a] Consectetur adipisicing elit.[b] Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.[a]

Issues[change | change source]

  • Multiple backlink labels (see WP:REFNAME) are always styled as lower-alpha. This can be confusing when {{efn}} is used. See the note in the introduction of this section, above.
  • The entries in the reference list will show the default decimal styling if:
    • The value for |group= in {{reflist}} or <references /> does not exactly match one of the predefined values; use {{efn}} or variant as |group= will not be needed.
    • The value for |group= in {{reflist}} or <references /> is enclosed by quotes; use {{efn}} or variant as |group= will not be needed.
    • {{reflist}} is indented with the : markup.
    • <references /> is used instead of {{reflist}}
  • The entries in the reference list will have no styling if:
    • A reference is included in {{navbox}} or one of the variants and the style is set to bodyclass=hlist; to resolve this, replace the style with listclass=hlist.

Note Listener

Retrieved from 'https://simple.wikipedia.org/w/index.php?title=Template:Notelist/doc&oldid=7062953'